ddraw: Better match the PSDK types and fix the winapi_check warnings.
This commit is contained in:
parent
427723cc37
commit
5b375aec71
|
@ -3112,7 +3112,7 @@ IDirectDrawImpl_AttachD3DDevice(IDirectDrawImpl *This,
|
|||
*****************************************************************************/
|
||||
HRESULT WINAPI
|
||||
DirectDrawCreateClipper(DWORD Flags,
|
||||
IDirectDrawClipper **Clipper,
|
||||
LPDIRECTDRAWCLIPPER *Clipper,
|
||||
IUnknown *UnkOuter)
|
||||
{
|
||||
IDirectDrawClipperImpl* object;
|
||||
|
|
|
@ -345,7 +345,7 @@ err_out:
|
|||
***********************************************************************/
|
||||
HRESULT WINAPI
|
||||
DirectDrawCreate(GUID *GUID,
|
||||
IDirectDraw **DD,
|
||||
LPDIRECTDRAW *DD,
|
||||
IUnknown *UnkOuter)
|
||||
{
|
||||
HRESULT hr;
|
||||
|
@ -368,7 +368,7 @@ DirectDrawCreate(GUID *GUID,
|
|||
***********************************************************************/
|
||||
HRESULT WINAPI
|
||||
DirectDrawCreateEx(GUID *GUID,
|
||||
void **DD,
|
||||
LPVOID *DD,
|
||||
REFIID iid,
|
||||
IUnknown *UnkOuter)
|
||||
{
|
||||
|
@ -406,7 +406,7 @@ DirectDrawCreateEx(GUID *GUID,
|
|||
***********************************************************************/
|
||||
HRESULT WINAPI
|
||||
DirectDrawEnumerateA(LPDDENUMCALLBACKA Callback,
|
||||
void *Context)
|
||||
LPVOID Context)
|
||||
{
|
||||
BOOL stop = FALSE;
|
||||
|
||||
|
@ -440,7 +440,7 @@ DirectDrawEnumerateA(LPDDENUMCALLBACKA Callback,
|
|||
***********************************************************************/
|
||||
HRESULT WINAPI
|
||||
DirectDrawEnumerateExA(LPDDENUMCALLBACKEXA Callback,
|
||||
void *Context,
|
||||
LPVOID Context,
|
||||
DWORD Flags)
|
||||
{
|
||||
BOOL stop = FALSE;
|
||||
|
@ -834,7 +834,7 @@ static inline DWORD get_config_key(HKEY defkey, HKEY appkey, const char* name, c
|
|||
BOOL WINAPI
|
||||
DllMain(HINSTANCE hInstDLL,
|
||||
DWORD Reason,
|
||||
void *lpv)
|
||||
LPVOID lpv)
|
||||
{
|
||||
TRACE("(%p,%x,%p)\n", hInstDLL, Reason, lpv);
|
||||
if (Reason == DLL_PROCESS_ATTACH)
|
||||
|
|
|
@ -1065,6 +1065,10 @@ typedef BOOL (CALLBACK *LPDDENUMCALLBACKEXA)(GUID *, LPSTR, LPSTR, LPVOID, HMONI
|
|||
typedef BOOL (CALLBACK *LPDDENUMCALLBACKEXW)(GUID *, LPWSTR, LPWSTR, LPVOID, HMONITOR);
|
||||
DECL_WINELIB_TYPE_AW(LPDDENUMCALLBACKEX)
|
||||
|
||||
HRESULT WINAPI DirectDrawEnumerateA(LPDDENUMCALLBACKA,LPVOID);
|
||||
HRESULT WINAPI DirectDrawEnumerateW(LPDDENUMCALLBACKW,LPVOID);
|
||||
#define DirectDrawEnumerate WINELIB_NAME_AW(DirectDrawEnumerate)
|
||||
|
||||
HRESULT WINAPI DirectDrawEnumerateExA( LPDDENUMCALLBACKEXA lpCallback, LPVOID lpContext, DWORD dwFlags);
|
||||
HRESULT WINAPI DirectDrawEnumerateExW( LPDDENUMCALLBACKEXW lpCallback, LPVOID lpContext, DWORD dwFlags);
|
||||
#define DirectDrawEnumerateEx WINELIB_NAME_AW(DirectDrawEnumerateEx)
|
||||
|
@ -2663,12 +2667,9 @@ DECLARE_INTERFACE_(IDirectDrawGammaControl,IUnknown)
|
|||
#endif
|
||||
|
||||
|
||||
HRESULT WINAPI DirectDrawCreate(LPGUID,LPDIRECTDRAW*,LPUNKNOWN);
|
||||
HRESULT WINAPI DirectDrawCreateEx(LPGUID,LPVOID*,REFIID,LPUNKNOWN);
|
||||
HRESULT WINAPI DirectDrawEnumerateA(LPDDENUMCALLBACKA,LPVOID);
|
||||
HRESULT WINAPI DirectDrawEnumerateW(LPDDENUMCALLBACKW,LPVOID);
|
||||
#define DirectDrawEnumerate WINELIB_NAME_AW(DirectDrawEnumerate)
|
||||
HRESULT WINAPI DirectDrawCreateClipper(DWORD,LPDIRECTDRAWCLIPPER*,LPUNKNOWN);
|
||||
HRESULT WINAPI DirectDrawCreate(GUID*,LPDIRECTDRAW*,IUnknown*);
|
||||
HRESULT WINAPI DirectDrawCreateEx(GUID*,LPVOID*,REFIID,IUnknown*);
|
||||
HRESULT WINAPI DirectDrawCreateClipper(DWORD,LPDIRECTDRAWCLIPPER*,IUnknown*);
|
||||
|
||||
#ifdef __cplusplus
|
||||
} /* extern "C" */
|
||||
|
|
|
@ -1008,14 +1008,12 @@ HRESULT
|
|||
|
||||
%ptr
|
||||
|
||||
GUID *
|
||||
IUnknown *
|
||||
LPDDENUMCALLBACKA
|
||||
LPDDENUMCALLBACKEXA
|
||||
LPDDENUMCALLBACKEXW
|
||||
LPDDENUMCALLBACKW
|
||||
LPDIRECTDRAW *
|
||||
LPDIRECTDRAWCLIPPER *
|
||||
LPGUID
|
||||
LPUNKNOWN
|
||||
LPVOID
|
||||
LPVOID *
|
||||
REFCLSID
|
||||
|
|
Loading…
Reference in New Issue