Changeset 6387 for trunk/include
- Timestamp:
- Jul 21, 2001, 7:40:42 PM (24 years ago)
- Location:
- trunk/include
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/initdll.h
r6371 r6387 80 80 ULONG APIENTRY inittermWsock32(ULONG hModule, ULONG ulFlag); 81 81 ULONG APIENTRY inittermRpcrt4(ULONG hModule, ULONG ulFlag); 82 ULONG APIENTRY inittermAvifil32(ULONG hModule, ULONG ulFlag); 82 83 83 84 #endif //__INITDLL_H__ -
trunk/include/win/vfw.h
r4632 r6387 1020 1020 HRESULT WINAPI AVIMakeCompressedStream(PAVISTREAM*ppsCompressed,PAVISTREAM ppsSource,AVICOMPRESSOPTIONS *lpOptions,CLSID*pclsidHandler); 1021 1021 1022 HRESULT WINAPI AVIStreamCreate(PAVISTREAM*,LONG,LONG,CLSID*); 1022 1023 HRESULT WINAPI AVIStreamInfoA(PAVISTREAM iface,AVISTREAMINFOA *asi,LONG size); 1023 1024 HRESULT WINAPI AVIStreamInfoW(PAVISTREAM iface,AVISTREAMINFOW *asi,LONG size); … … 1141 1142 #define AVIERR_ERROR MAKE_AVIERR(199) 1142 1143 1144 HWND VFWAPIV MCIWndCreateA(HWND hwndParent, HINSTANCE hInstance, DWORD dwStyle, LPCSTR szFile); 1145 HWND VFWAPIV MCIWndCreateW(HWND hwndParent, HINSTANCE hInstance, DWORD dwStyle, LPCWSTR szFile); 1146 #define MCIWndCreate WINELIB_NAME_AW(MCIWndCreate) 1147 1148 #define MCIWNDOPENF_NEW 0x0001 1149 1150 #define MCIWNDF_NOAUTOSIZEWINDOW 0x0001 1151 #define MCIWNDF_NOPLAYBAR 0x0002 1152 #define MCIWNDF_NOAUTOSIZEMOVIE 0x0004 1153 #define MCIWNDF_NOMENU 0x0008 1154 #define MCIWNDF_SHOWNAME 0x0010 1155 #define MCIWNDF_SHOWPOS 0x0020 1156 #define MCIWNDF_SHOWMODE 0x0040 1157 #define MCIWNDF_SHOWALL 0x0070 1158 1159 #define MCIWNDF_NOTIFYMODE 0x0100 1160 #define MCIWNDF_NOTIFYPOS 0x0200 1161 #define MCIWNDF_NOTIFYSIZE 0x0400 1162 #define MCIWNDF_NOTIFYERROR 0x1000 1163 #define MCIWNDF_NOTIFYALL 0x1F00 1164 1165 #define MCIWNDF_NOTIFYANSI 0x0080 1166 1167 #define MCIWNDF_NOTIFYMEDIAA 0x0880 1168 #define MCIWNDF_NOTIFYMEDIAW 0x0800 1169 #define MCIWNDF_NOTIFYMEDIA WINELIB_NAME_AW(MCIWNDF_NOTIFYMEDIA) 1170 1171 #define MCIWNDF_RECORD 0x2000 1172 #define MCIWNDF_NOERRORDLG 0x4000 1173 #define MCIWNDF_NOOPEN 0x8000 1174 1175 #ifdef __cplusplus 1176 #define MCIWndSM ::SendMessage 1177 #else 1178 #define MCIWndSM SendMessage 1179 #endif 1180 1181 #define MCIWndCanPlay(hWnd) (BOOL)MCIWndSM(hWnd,MCIWNDM_CAN_PLAY,0,0) 1182 #define MCIWndCanRecord(hWnd) (BOOL)MCIWndSM(hWnd,MCIWNDM_CAN_RECORD,0,0) 1183 #define MCIWndCanSave(hWnd) (BOOL)MCIWndSM(hWnd,MCIWNDM_CAN_SAVE,0,0) 1184 #define MCIWndCanWindow(hWnd) (BOOL)MCIWndSM(hWnd,MCIWNDM_CAN_WINDOW,0,0) 1185 #define MCIWndCanEject(hWnd) (BOOL)MCIWndSM(hWnd,MCIWNDM_CAN_EJECT,0,0) 1186 #define MCIWndCanConfig(hWnd) (BOOL)MCIWndSM(hWnd,MCIWNDM_CAN_CONFIG,0,0) 1187 #define MCIWndPaletteKick(hWnd) (BOOL)MCIWndSM(hWnd,MCIWNDM_PALETTEKICK,0,0) 1188 1189 #define MCIWndSave(hWnd,szFile) (LONG)MCIWndSM(hWnd,MCI_SAVE,0,(LPARAM)(LPVOID)(szFile)) 1190 #define MCIWndSaveDialog(hWnd) MCIWndSave(hWnd,-1) 1191 1192 #define MCIWndNew(hWnd,lp) (LONG)MCIWndSM(hWnd,MCIWNDM_NEW,0,(LPARAM)(LPVOID)(lp)) 1193 1194 #define MCIWndRecord(hWnd) (LONG)MCIWndSM(hWnd,MCI_RECORD,0,0) 1195 #define MCIWndOpen(hWnd,sz,f) (LONG)MCIWndSM(hWnd,MCIWNDM_OPEN,(WPARAM)(UINT)(f),(LPARAM)(LPVOID)(sz)) 1196 #define MCIWndOpenDialog(hWnd) MCIWndOpen(hWnd,-1,0) 1197 #define MCIWndClose(hWnd) (LONG)MCIWndSM(hWnd,MCI_CLOSE,0,0) 1198 #define MCIWndPlay(hWnd) (LONG)MCIWndSM(hWnd,MCI_PLAY,0,0) 1199 #define MCIWndStop(hWnd) (LONG)MCIWndSM(hWnd,MCI_STOP,0,0) 1200 #define MCIWndPause(hWnd) (LONG)MCIWndSM(hWnd,MCI_PAUSE,0,0) 1201 #define MCIWndResume(hWnd) (LONG)MCIWndSM(hWnd,MCI_RESUME,0,0) 1202 #define MCIWndSeek(hWnd,lPos) (LONG)MCIWndSM(hWnd,MCI_SEEK,0,(LPARAM)(LONG)(lPos)) 1203 #define MCIWndEject(hWnd) (LONG)MCIWndSM(hWnd,MCIWNDM_EJECT,0,0) 1204 1205 #define MCIWndHome(hWnd) MCIWndSeek(hWnd,MCIWND_START) 1206 #define MCIWndEnd(hWnd) MCIWndSeek(hWnd,MCIWND_END) 1207 1208 #define MCIWndGetSource(hWnd,prc) (LONG)MCIWndSM(hWnd,MCIWNDM_GET_SOURCE,0,(LPARAM)(LPRECT)(prc)) 1209 #define MCIWndPutSource(hWnd,prc) (LONG)MCIWndSM(hWnd,MCIWNDM_PUT_SOURCE,0,(LPARAM)(LPRECT)(prc)) 1210 1211 #define MCIWndGetDest(hWnd,prc) (LONG)MCIWndSM(hWnd,MCIWNDM_GET_DEST,0,(LPARAM)(LPRECT)(prc)) 1212 #define MCIWndPutDest(hWnd,prc) (LONG)MCIWndSM(hWnd,MCIWNDM_PUT_DEST,0,(LPARAM)(LPRECT)(prc)) 1213 1214 #define MCIWndPlayReverse(hWnd) (LONG)MCIWndSM(hWnd,MCIWNDM_PLAYREVERSE,0,0) 1215 #define MCIWndPlayFrom(hWnd,lPos) (LONG)MCIWndSM(hWnd,MCIWNDM_PLAYFROM,0,(LPARAM)(LONG)(lPos)) 1216 #define MCIWndPlayTo(hWnd,lPos) (LONG)MCIWndSM(hWnd,MCIWNDM_PLAYTO, 0,(LPARAM)(LONG)(lPos)) 1217 #define MCIWndPlayFromTo(hWnd,lStart,lEnd) (MCIWndSeek(hWnd,lStart),MCIWndPlayTo(hWnd,lEnd)) 1218 1219 #define MCIWndGetDeviceID(hWnd) (UINT)MCIWndSM(hWnd,MCIWNDM_GETDEVICEID,0,0) 1220 #define MCIWndGetAlias(hWnd) (UINT)MCIWndSM(hWnd,MCIWNDM_GETALIAS,0,0) 1221 #define MCIWndGetMode(hWnd,lp,len) (LONG)MCIWndSM(hWnd,MCIWNDM_GETMODE,(WPARAM)(UINT)(len),(LPARAM)(LPTSTR)(lp)) 1222 #define MCIWndGetPosition(hWnd) (LONG)MCIWndSM(hWnd,MCIWNDM_GETPOSITION,0,0) 1223 #define MCIWndGetPositionString(hWnd,lp,len) (LONG)MCIWndSM(hWnd,MCIWNDM_GETPOSITION,(WPARAM)(UINT)(len),(LPARAM)(LPTSTR)(lp)) 1224 #define MCIWndGetStart(hWnd) (LONG)MCIWndSM(hWnd,MCIWNDM_GETSTART,0,0) 1225 #define MCIWndGetLength(hWnd) (LONG)MCIWndSM(hWnd,MCIWNDM_GETLENGTH,0,0) 1226 #define MCIWndGetEnd(hWnd) (LONG)MCIWndSM(hWnd,MCIWNDM_GETEND,0,0) 1227 1228 #define MCIWndStep(hWnd,n) (LONG)MCIWndSM(hWnd,MCI_STEP,0,(LPARAM)(long)(n)) 1229 1230 #define MCIWndDestroy(hWnd) (VOID)MCIWndSM(hWnd,WM_CLOSE,0,0) 1231 #define MCIWndSetZoom(hWnd,iZoom) (VOID)MCIWndSM(hWnd,MCIWNDM_SETZOOM,0,(LPARAM)(UINT)(iZoom)) 1232 #define MCIWndGetZoom(hWnd) (UINT)MCIWndSM(hWnd,MCIWNDM_GETZOOM,0,0) 1233 #define MCIWndSetVolume(hWnd,iVol) (LONG)MCIWndSM(hWnd,MCIWNDM_SETVOLUME,0,(LPARAM)(UINT)(iVol)) 1234 #define MCIWndGetVolume(hWnd) (LONG)MCIWndSM(hWnd,MCIWNDM_GETVOLUME,0,0) 1235 #define MCIWndSetSpeed(hWnd,iSpeed) (LONG)MCIWndSM(hWnd,MCIWNDM_SETSPEED,0,(LPARAM)(UINT)(iSpeed)) 1236 #define MCIWndGetSpeed(hWnd) (LONG)MCIWndSM(hWnd,MCIWNDM_GETSPEED,0,0) 1237 #define MCIWndSetTimeFormat(hWnd,lp) (LONG)MCIWndSM(hWnd,MCIWNDM_SETTIMEFORMAT,0,(LPARAM)(LPTSTR)(lp)) 1238 #define MCIWndGetTimeFormat(hWnd,lp,len) (LONG)MCIWndSM(hWnd,MCIWNDM_GETTIMEFORMAT,(WPARAM)(UINT)(len),(LPARAM)(LPTSTR)(lp)) 1239 #define MCIWndValidateMedia(hWnd) (VOID)MCIWndSM(hWnd,MCIWNDM_VALIDATEMEDIA,0,0) 1240 1241 #define MCIWndSetRepeat(hWnd,f) (void)MCIWndSM(hWnd,MCIWNDM_SETREPEAT,0,(LPARAM)(BOOL)(f)) 1242 #define MCIWndGetRepeat(hWnd) (BOOL)MCIWndSM(hWnd,MCIWNDM_GETREPEAT,0,0) 1243 1244 #define MCIWndUseFrames(hWnd) MCIWndSetTimeFormat(hWnd,TEXT("frames")) 1245 #define MCIWndUseTime(hWnd) MCIWndSetTimeFormat(hWnd,TEXT("ms")) 1246 1247 #define MCIWndSetActiveTimer(hWnd,active) \ 1248 (VOID)MCIWndSM(hWnd,MCIWNDM_SETACTIVETIMER, \ 1249 (WPARAM)(UINT)(active),0L) 1250 #define MCIWndSetInactiveTimer(hWnd,inactive) \ 1251 (VOID)MCIWndSM(hWnd,MCIWNDM_SETINACTIVETIMER, \ 1252 (WPARAM)(UINT)(inactive),0L) 1253 #define MCIWndSetTimers(hWnd,active,inactive) \ 1254 (VOID)MCIWndSM(hWnd,MCIWNDM_SETTIMERS,(WPARAM)(UINT)(active),\ 1255 (LPARAM)(UINT)(inactive)) 1256 #define MCIWndGetActiveTimer(hWnd) \ 1257 (UINT)MCIWndSM(hWnd,MCIWNDM_GETACTIVETIMER,0,0L); 1258 #define MCIWndGetInactiveTimer(hWnd) \ 1259 (UINT)MCIWndSM(hWnd,MCIWNDM_GETINACTIVETIMER,0,0L); 1260 1261 #define MCIWndRealize(hWnd,fBkgnd) (LONG)MCIWndSM(hWnd,MCIWNDM_REALIZE,(WPARAM)(BOOL)(fBkgnd),0) 1262 1263 #define MCIWndSendString(hWnd,sz) (LONG)MCIWndSM(hWnd,MCIWNDM_SENDSTRING,0,(LPARAM)(LPTSTR)(sz)) 1264 #define MCIWndReturnString(hWnd,lp,len) (LONG)MCIWndSM(hWnd,MCIWNDM_RETURNSTRING,(WPARAM)(UINT)(len),(LPARAM)(LPVOID)(lp)) 1265 #define MCIWndGetError(hWnd,lp,len) (LONG)MCIWndSM(hWnd,MCIWNDM_GETERROR,(WPARAM)(UINT)(len),(LPARAM)(LPVOID)(lp)) 1266 1267 #define MCIWndGetPalette(hWnd) (HPALETTE)MCIWndSM(hWnd,MCIWNDM_GETPALETTE,0,0) 1268 #define MCIWndSetPalette(hWnd,hpal) (LONG)MCIWndSM(hWnd,MCIWNDM_SETPALETTE,(WPARAM)(HPALETTE)(hpal),0) 1269 1270 #define MCIWndGetFileName(hWnd,lp,len) (LONG)MCIWndSM(hWnd,MCIWNDM_GETFILENAME,(WPARAM)(UINT)(len),(LPARAM)(LPVOID)(lp)) 1271 #define MCIWndGetDevice(hWnd,lp,len) (LONG)MCIWndSM(hWnd,MCIWNDM_GETDEVICE,(WPARAM)(UINT)(len),(LPARAM)(LPVOID)(lp)) 1272 1273 #define MCIWndGetStyles(hWnd) (UINT)MCIWndSM(hWnd,MCIWNDM_GETSTYLES,0,0L) 1274 #define MCIWndChangeStyles(hWnd,mask,value) (LONG)MCIWndSM(hWnd,MCIWNDM_CHANGESTYLES,(WPARAM)(UINT)(mask),(LPARAM)(LONG)(value)) 1275 1276 #define MCIWndOpenInterface(hWnd,pUnk) (LONG)MCIWndSM(hWnd,MCIWNDM_OPENINTERFACE,0,(LPARAM)(LPUNKNOWN)(pUnk)) 1277 1278 #define MCIWndSetOwner(hWnd,hWndP) (LONG)MCIWndSM(hWnd,MCIWNDM_SETOWNER,(WPARAM)(hWndP),0) 1279 1280 #define MCIWNDM_GETDEVICEID (WM_USER + 100) 1281 #define MCIWNDM_GETSTART (WM_USER + 103) 1282 #define MCIWNDM_GETLENGTH (WM_USER + 104) 1283 #define MCIWNDM_GETEND (WM_USER + 105) 1284 #define MCIWNDM_EJECT (WM_USER + 107) 1285 #define MCIWNDM_SETZOOM (WM_USER + 108) 1286 #define MCIWNDM_GETZOOM (WM_USER + 109) 1287 #define MCIWNDM_SETVOLUME (WM_USER + 110) 1288 #define MCIWNDM_GETVOLUME (WM_USER + 111) 1289 #define MCIWNDM_SETSPEED (WM_USER + 112) 1290 #define MCIWNDM_GETSPEED (WM_USER + 113) 1291 #define MCIWNDM_SETREPEAT (WM_USER + 114) 1292 #define MCIWNDM_GETREPEAT (WM_USER + 115) 1293 #define MCIWNDM_REALIZE (WM_USER + 118) 1294 #define MCIWNDM_VALIDATEMEDIA (WM_USER + 121) 1295 #define MCIWNDM_PLAYFROM (WM_USER + 122) 1296 #define MCIWNDM_PLAYTO (WM_USER + 123) 1297 #define MCIWNDM_GETPALETTE (WM_USER + 126) 1298 #define MCIWNDM_SETPALETTE (WM_USER + 127) 1299 #define MCIWNDM_SETTIMERS (WM_USER + 129) 1300 #define MCIWNDM_SETACTIVETIMER (WM_USER + 130) 1301 #define MCIWNDM_SETINACTIVETIMER (WM_USER + 131) 1302 #define MCIWNDM_GETACTIVETIMER (WM_USER + 132) 1303 #define MCIWNDM_GETINACTIVETIMER (WM_USER + 133) 1304 #define MCIWNDM_CHANGESTYLES (WM_USER + 135) 1305 #define MCIWNDM_GETSTYLES (WM_USER + 136) 1306 #define MCIWNDM_GETALIAS (WM_USER + 137) 1307 #define MCIWNDM_PLAYREVERSE (WM_USER + 139) 1308 #define MCIWNDM_GET_SOURCE (WM_USER + 140) 1309 #define MCIWNDM_PUT_SOURCE (WM_USER + 141) 1310 #define MCIWNDM_GET_DEST (WM_USER + 142) 1311 #define MCIWNDM_PUT_DEST (WM_USER + 143) 1312 #define MCIWNDM_CAN_PLAY (WM_USER + 144) 1313 #define MCIWNDM_CAN_WINDOW (WM_USER + 145) 1314 #define MCIWNDM_CAN_RECORD (WM_USER + 146) 1315 #define MCIWNDM_CAN_SAVE (WM_USER + 147) 1316 #define MCIWNDM_CAN_EJECT (WM_USER + 148) 1317 #define MCIWNDM_CAN_CONFIG (WM_USER + 149) 1318 #define MCIWNDM_PALETTEKICK (WM_USER + 150) 1319 #define MCIWNDM_OPENINTERFACE (WM_USER + 151) 1320 #define MCIWNDM_SETOWNER (WM_USER + 152) 1321 1322 #define MCIWNDM_SENDSTRINGA (WM_USER + 101) 1323 #define MCIWNDM_GETPOSITIONA (WM_USER + 102) 1324 #define MCIWNDM_GETMODEA (WM_USER + 106) 1325 #define MCIWNDM_SETTIMEFORMATA (WM_USER + 119) 1326 #define MCIWNDM_GETTIMEFORMATA (WM_USER + 120) 1327 #define MCIWNDM_GETFILENAMEA (WM_USER + 124) 1328 #define MCIWNDM_GETDEVICEA (WM_USER + 125) 1329 #define MCIWNDM_GETERRORA (WM_USER + 128) 1330 #define MCIWNDM_NEWA (WM_USER + 134) 1331 #define MCIWNDM_RETURNSTRINGA (WM_USER + 138) 1332 #define MCIWNDM_OPENA (WM_USER + 153) 1333 1334 #define MCIWNDM_SENDSTRINGW (WM_USER + 201) 1335 #define MCIWNDM_GETPOSITIONW (WM_USER + 202) 1336 #define MCIWNDM_GETMODEW (WM_USER + 206) 1337 #define MCIWNDM_SETTIMEFORMATW (WM_USER + 219) 1338 #define MCIWNDM_GETTIMEFORMATW (WM_USER + 220) 1339 #define MCIWNDM_GETFILENAMEW (WM_USER + 224) 1340 #define MCIWNDM_GETDEVICEW (WM_USER + 225) 1341 #define MCIWNDM_GETERRORW (WM_USER + 228) 1342 #define MCIWNDM_NEWW (WM_USER + 234) 1343 #define MCIWNDM_RETURNSTRINGW (WM_USER + 238) 1344 #define MCIWNDM_OPENW (WM_USER + 252) 1345 1346 #define MCIWNDM_SENDSTRING WINELIB_NAME_AW(MCIWNDM_SENDSTRING) 1347 #define MCIWNDM_GETPOSITION WINELIB_NAME_AW(MCIWNDM_GETPOSITION) 1348 #define MCIWNDM_GETMODE WINELIB_NAME_AW(MCIWNDM_GETMODE) 1349 #define MCIWNDM_SETTIMEFORMAT WINELIB_NAME_AW(MCIWNDM_SETTIMEFORMAT) 1350 #define MCIWNDM_GETTIMEFORMAT WINELIB_NAME_AW(MCIWNDM_GETTIMEFORMAT) 1351 #define MCIWNDM_GETFILENAME WINELIB_NAME_AW(MCIWNDM_GETFILENAME) 1352 #define MCIWNDM_GETDEVICE WINELIB_NAME_AW(MCIWNDM_GETDEVICE) 1353 #define MCIWNDM_GETERROR WINELIB_NAME_AW(MCIWNDM_GETERROR) 1354 #define MCIWNDM_NEW WINELIB_NAME_AW(MCIWNDM_NEW) 1355 #define MCIWNDM_RETURNSTRING WINELIB_NAME_AW(MCIWNDM_RETURNSTRING) 1356 #define MCIWNDM_OPEN WINELIB_NAME_AW(MCIWNDM_OPEN) 1357 1358 #define MCIWNDM_NOTIFYMODE (WM_USER + 200) 1359 #define MCIWNDM_NOTIFYPOS (WM_USER + 201) 1360 #define MCIWNDM_NOTIFYSIZE (WM_USER + 202) 1361 #define MCIWNDM_NOTIFYMEDIA (WM_USER + 203) 1362 #define MCIWNDM_NOTIFYERROR (WM_USER + 205) 1363 1364 #define MCIWND_START -1 1365 #define MCIWND_END -2 1366 1143 1367 /******************************************** 1144 1368 * DrawDib declarations … … 1196 1420 DWORD VFWAPI DrawDibProfileDisplay(LPBITMAPINFOHEADER lpbi); 1197 1421 1422 1198 1423 #ifdef __cplusplus 1199 1424 }
Note:
See TracChangeset
for help on using the changeset viewer.