5 #include "wine/windef16.h"
9 #endif /* __cplusplus */
11 typedef HANDLE16 HDRAWDIB16
;
23 * under Win16, normal chars are used
26 CHAR szDescription
[128];
32 LPBITMAPINFOHEADER lpbiSrc
;
34 LPBITMAPINFOHEADER lpbiDst
;
37 INT16 xDst
; /* destination rectangle */
42 INT16 xSrc
; /* source rectangle */
57 LPBITMAPINFOHEADER lpbi
;
69 LRESULT VFWAPI
ICSendMessage16(HIC16 hic
, UINT16 msg
, DWORD dw1
, DWORD dw2
);
70 HIC16 VFWAPI
ICOpen16(DWORD fccType
, DWORD fccHangler
, UINT16 wMode
);
71 HIC16 VFWAPI
ICLocate16(DWORD fccType
, DWORD fccHandler
, LPBITMAPINFOHEADER lpbiIn
, LPBITMAPINFOHEADER lpbiOut
, WORD wFlags
);
75 LPBITMAPINFOHEADER lpbiIn
;
76 LPBITMAPINFOHEADER lpbiSuggest
;
81 HIC16 hicDecompressor
;
84 DWORD VFWAPIV
ICDrawBegin16(
86 DWORD dwFlags
,/* flags */
87 HPALETTE16 hpal
, /* palette to draw with */
88 HWND16 hwnd
, /* window to draw to */
89 HDC16 hdc
, /* HDC to draw to */
90 INT16 xDst
, /* destination rectangle */
94 LPBITMAPINFOHEADER lpbi
, /* format of frame to draw */
95 INT16 xSrc
, /* source rectangle */
99 DWORD dwRate
, /* frames/second = (dwRate/dwScale) */
105 #endif /* __cplusplus */
107 #endif /* __WINE_VFW16_H */