Changeset 811 for trunk/include
- Timestamp:
- Sep 4, 1999, 11:07:07 AM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/win/vfw.h
r4 r811 1 /* $Id: vfw.h,v 1. 1 1999-05-24 20:19:21 ktkExp $ */1 /* $Id: vfw.h,v 1.2 1999-09-04 09:07:07 sandervl Exp $ */ 2 2 3 3 #ifndef __WINE_VFW_H … … 40 40 typedef struct tagWINE_HIC { 41 41 DWORD magic; /* 00: 'Smag' */ 42 HANDLE curthread; /* 04: */42 HANDLE curthread; /* 04: */ 43 43 DWORD type; /* 08: */ 44 44 DWORD handler; /* 0C: */ 45 45 HDRVR hdrv; /* 10: */ 46 DWORD private ; /* 14:(handled by SendDriverMessage)*/47 FARPROC driverproc; /* 18:(handled by SendDriverMessage)*/46 DWORD privatevfw; /* 14:(handled by SendDriverMessage)*/ 47 FARPROC driverproc; /* 18:(handled by SendDriverMessage)*/ 48 48 DWORD x1; /* 1c: name? */ 49 49 WORD x2; /* 20: */ 50 50 DWORD x3; /* 22: */ 51 51 /* 26: */ 52 } WINE_HIC ;52 } WINE_HIC, *PWINE_HIC; 53 53 54 54 /* error return codes */ … … 811 811 812 812 813 /* DrawDibTime */ 814 typedef struct { 815 LONG timeCount; 816 LONG timeDraw; 817 LONG timeDecompress; 818 LONG timeDither; 819 LONG timeStretch; 820 LONG timeBlt; 821 LONG timeSetDIBits; 822 } DRAWDIBTIME, *LPDRAWDIBTIME; 823 824 /* ICCompressorChoose; ICCompressorFree */ 825 typedef struct { 826 LONG cbSize; // set to sizeof(COMPVARS) before 827 // calling ICCompressorChoose 828 DWORD dwFlags; // see below... 829 HIC hic; // HIC of chosen compressor 830 DWORD fccType; // basically ICTYPE_VIDEO 831 DWORD fccHandler; // handler of chosen compressor or 832 // "" or "DIB " 833 LPBITMAPINFO lpbiIn; // input format 834 LPBITMAPINFO lpbiOut; // output format - will compress to this 835 LPVOID lpBitsOut; 836 LPVOID lpBitsPrev; 837 LONG lFrame; 838 LONG lKey; // key frames how often? 839 LONG lDataRate; // desired data rate KB/Sec 840 LONG lQ; // desired quality 841 LONG lKeyCount; 842 LPVOID lpState; // state of compressor 843 LONG cbState; // size of the state 844 } COMPVARS, *PCOMPVARS; 845 813 846 #endif /* __WINE_VFW_H */
Note:
See TracChangeset
for help on using the changeset viewer.