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 */