Changeset 4133 for trunk/include/win/ddraw.h
- Timestamp:
- Aug 31, 2000, 2:46:05 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/win/ddraw.h
r586 r4133 1 /* $Id: ddraw.h,v 1. 4 1999-08-19 18:05:57 phallerExp $ */1 /* $Id: ddraw.h,v 1.5 2000-08-31 12:46:04 sandervl Exp $ */ 2 2 3 3 #ifndef __WINE_DDRAW_H … … 6 6 #include "winnt.h" /* LARGE_INTEGER ... */ 7 7 #include "wingdi.h" /* PALETTE stuff ... */ 8 #ifndef __WINE_OBJBASE_H 8 9 #include "wine/dd_obj_base.h" 10 #endif 9 11 10 12 #ifndef DIRECTDRAW_VERSION … … 217 219 /* DDSCAPS.dwCaps */ 218 220 /* reserved1, was 3d capable */ 221 #define DDSCAPS_3D 0x00000001 219 222 #define DDSCAPS_RESERVED1 0x00000001 220 223 /* surface contains alpha information */ … … 890 893 } DDCOLORCONTROL,*LPDDCOLORCONTROL; 891 894 892 typedef DWORD ( CALLBACK *LPCLIPPERCALLBACK)(LPDIRECTDRAWCLIPPER , HWND , DWORD , LPVOID );895 typedef DWORD (* CALLBACK LPCLIPPERCALLBACK)(LPDIRECTDRAWCLIPPER , HWND , DWORD , LPVOID ); 893 896 #ifdef STREAMING 894 typedef DWORD ( CALLBACK *LPSURFACESTREAMINGCALLBACK)(DWORD);897 typedef DWORD (* CALLBACK LPSURFACESTREAMINGCALLBACK)(DWORD); 895 898 #endif 896 899 897 900 898 typedef BOOL ( CALLBACK *LPDDENUMCALLBACKA)(GUID *, LPSTR, LPSTR, LPVOID);899 typedef BOOL ( CALLBACK *LPDDENUMCALLBACKW)(GUID *, LPWSTR, LPWSTR, LPVOID);901 typedef BOOL (* CALLBACK LPDDENUMCALLBACKA)(GUID *, LPSTR, LPSTR, LPVOID); 902 typedef BOOL (* CALLBACK LPDDENUMCALLBACKW)(GUID *, LPWSTR, LPWSTR, LPVOID); 900 903 DECL_WINELIB_TYPE_AW(LPDDENUMCALLBACK) 901 904 902 typedef HRESULT ( CALLBACK *LPDDENUMMODESCALLBACK)(LPDDSURFACEDESC, LPVOID);903 typedef HRESULT ( CALLBACK *LPDDENUMSURFACESCALLBACK)(LPDIRECTDRAWSURFACE, LPDDSURFACEDESC, LPVOID);904 typedef HRESULT ( CALLBACK *LPDDENUMMODESCALLBACK2)(LPDDSURFACEDESC2, LPVOID);905 typedef HRESULT ( CALLBACK *LPDDENUMSURFACESCALLBACK2)(LPDIRECTDRAWSURFACE4, LPDDSURFACEDESC2, LPVOID);906 907 typedef BOOL ( CALLBACK *LPDDENUMCALLBACKEXA)(GUID *, LPSTR, LPSTR, LPVOID, HMONITOR);908 typedef BOOL ( CALLBACK *LPDDENUMCALLBACKEXW)(GUID *, LPWSTR, LPWSTR, LPVOID, HMONITOR);905 typedef HRESULT (* CALLBACK LPDDENUMMODESCALLBACK)(LPDDSURFACEDESC, LPVOID); 906 typedef HRESULT (* CALLBACK LPDDENUMSURFACESCALLBACK)(LPDIRECTDRAWSURFACE, LPDDSURFACEDESC, LPVOID); 907 typedef HRESULT (* CALLBACK LPDDENUMMODESCALLBACK2)(LPDDSURFACEDESC2, LPVOID); 908 typedef HRESULT (* CALLBACK LPDDENUMSURFACESCALLBACK2)(LPDIRECTDRAWSURFACE4, LPDDSURFACEDESC2, LPVOID); 909 910 typedef BOOL (* CALLBACK LPDDENUMCALLBACKEXA)(GUID *, LPSTR, LPSTR, LPVOID, HMONITOR); 911 typedef BOOL (* CALLBACK LPDDENUMCALLBACKEXW)(GUID *, LPWSTR, LPWSTR, LPVOID, HMONITOR); 909 912 910 913 DECL_WINELIB_TYPE_AW(LPDDENUMCALLBACKEX) … … 912 915 HRESULT WINAPI DirectDrawEnumerateExA( LPDDENUMCALLBACKEXA lpCallback, LPVOID lpContext, DWORD dwFlags); 913 916 HRESULT WINAPI DirectDrawEnumerateExW( LPDDENUMCALLBACKEXW lpCallback, LPVOID lpContext, DWORD dwFlags); 917 #define DirectDrawEnumerateEx WINELIB_NAME_AW(DirectDrawEnumerateEx) 918 914 919 #ifndef SM_CMONITORS 915 920 #define HMONITOR HANDLE
Note:
See TracChangeset
for help on using the changeset viewer.