Rev 6200 | Rev 6879 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6200 | Rev 6211 | ||
---|---|---|---|
Line 21... | Line 21... | ||
21 | 21 | ||
22 | align 4 |
22 | align 4 |
Line 23... | Line 23... | ||
23 | open_b rb 560 |
23 | open_b rb 560 |
24 | 24 | ||
- | 25 | ; path - может быть переменной или строковым параметром |
|
25 | ; path - может быть переменной или строковым параметром |
26 | ; buf - переменная куда будет записан указатель на изображение в формате rgb, |
26 | ; buf - переменная куда будет записан указатель на изображение в формате rgb |
27 | ; в случае если файл не откроется то будет записан 0 |
27 | ; img_w, img_h - переменные куда будут записаны размеры открываемого |
28 | ; img_w, img_h - переменные куда будут записаны размеры открываемого |
28 | ; изображения, не обязательные параметры |
29 | ; изображения, не обязательные параметры |
29 | ; bytes_p_p - сколько байт памяти брать на пиксель, не обязательный параметр |
30 | ; bytes_p_p - сколько байт памяти брать на пиксель, не обязательный параметр |
Line 40... | Line 41... | ||
40 | ;32 - стандартный адрес по которому должен быть буфер с системным путем |
41 | ;32 - стандартный адрес по которому должен быть буфер с системным путем |
41 | copy_path .path_str,[32],file_name,0 |
42 | copy_path .path_str,[32],file_name,0 |
42 | else |
43 | else |
43 | copy_path path,[32],file_name,0 ;формируем полный путь к файлу изображения, подразумеваем что он в одной папке с программой |
44 | copy_path path,[32],file_name,0 ;формируем полный путь к файлу изображения, подразумеваем что он в одной папке с программой |
44 | end if |
45 | end if |
- | 46 | mov dword[buf],0 |
|
- | 47 | ||
45 | mov [run_file_70.Function], SSF_GET_INFO |
48 | mov [run_file_70.Function], SSF_GET_INFO |
46 | mov [run_file_70.Position], 0 |
49 | mov [run_file_70.Position], 0 |
47 | mov [run_file_70.Flags], 0 |
50 | mov [run_file_70.Flags], 0 |
48 | mov dword[run_file_70.Count], 0 |
51 | mov dword[run_file_70.Count], 0 |
49 | mov dword[run_file_70.Buffer], open_b |
52 | mov dword[run_file_70.Buffer], open_b |