mirror of
https://github.com/reactos/reactos.git
synced 2024-06-29 01:12:06 +00:00
Bugfix : DRVFN gaEngFuncs one row was wrong thx irc : Pigglesworth for notice it.
start fixing prototype for DxEngDeleteDC svn path=/trunk/; revision=33255
This commit is contained in:
parent
e54790f042
commit
0ab92a340f
|
@ -104,7 +104,7 @@ DWORD STDCALL DxEngSpTearDownSprites(DWORD x1, DWORD x2, DWORD x3);
|
|||
DWORD STDCALL DxEngSpUnTearDownSprites(DWORD x1, DWORD x2, DWORD x3);
|
||||
DWORD STDCALL DxEngSpSpritesVisible(DWORD x1);
|
||||
HDC STDCALL DxEngGetDesktopDC(BOOLEAN CreateDesktopDc, DWORD x2, DWORD x3);
|
||||
DWORD STDCALL DxEngDeleteDC(DWORD x1, DWORD x2);
|
||||
DWORD STDCALL DxEngDeleteDC(HDC hdc, DWORD x2);
|
||||
DWORD STDCALL DxEngSetDCState(DWORD x1, DWORD x2, DWORD x3);
|
||||
DWORD STDCALL DxEngSelectBitmap(DWORD x1, DWORD x2);
|
||||
DWORD STDCALL DxEngSetBitmapOwner(DWORD x1, DWORD x2);
|
||||
|
|
|
@ -24,6 +24,7 @@ DRVFN gpDxFuncs[DXG_INDEX_DxDdIoctl];
|
|||
HANDLE ghDxGraphics = NULL;
|
||||
ULONG gdwDirectDrawContext;
|
||||
|
||||
#define DXDBG 1
|
||||
|
||||
/************************************************************************/
|
||||
/* DirectX graphic/video driver enable start here */
|
||||
|
@ -451,6 +452,9 @@ STDCALL
|
|||
NtGdiDdReenableDirectDrawObject(HANDLE hDirectDrawLocal,
|
||||
BOOL *pubNewMode)
|
||||
{
|
||||
#if DXDBG
|
||||
BOOL status = FALSE;
|
||||
#endif
|
||||
PGD_DXDDREENABLEDIRECTDRAWOBJECT pfnDdReenableDirectDrawObject = (PGD_DXDDREENABLEDIRECTDRAWOBJECT)gpDxFuncs[DXG_INDEX_DxDdReenableDirectDrawObject].pfn;
|
||||
|
||||
if (pfnDdReenableDirectDrawObject == NULL)
|
||||
|
@ -460,7 +464,15 @@ NtGdiDdReenableDirectDrawObject(HANDLE hDirectDrawLocal,
|
|||
}
|
||||
|
||||
DPRINT1("Calling dxg.sys pfnDdReenableDirectDrawObject\n");
|
||||
|
||||
#if DXDBG
|
||||
status = pfnDdReenableDirectDrawObject(hDirectDrawLocal, pubNewMode);
|
||||
DPRINT1("end Calling dxg.sys pfnDdReenableDirectDrawObject\n");
|
||||
DPRINT1("return value : 0x%08x\n",status);
|
||||
return status;
|
||||
#else
|
||||
return pfnDdReenableDirectDrawObject(hDirectDrawLocal, pubNewMode);
|
||||
#endif
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -43,7 +43,7 @@ DRVFN gaEngFuncs [] =
|
|||
{DXENG_INDEX_DxEngSetDCOwner, (PFN)DxEngSetDCOwner},
|
||||
{DXENG_INDEX_DxEngLockDC, (PFN)DxEngLockDC},
|
||||
{DXENG_INDEX_DxEngUnlockDC, (PFN)DxEngUnlockDC},
|
||||
{DXENG_INDEX_DxEngSetDCState, (PFN)DxEngGetDCState},
|
||||
{DXENG_INDEX_DxEngSetDCState, (PFN)DxEngSetDCState},
|
||||
{DXENG_INDEX_DxEngGetDCState, (PFN)DxEngGetDCState},
|
||||
{DXENG_INDEX_DxEngSelectBitmap, (PFN)DxEngSelectBitmap},
|
||||
{DXENG_INDEX_DxEngSetBitmapOwner, (PFN)DxEngSetBitmapOwner},
|
||||
|
@ -728,8 +728,9 @@ DxEngGetDesktopDC(BOOLEAN CreateDesktopDc, DWORD x2, DWORD x3)
|
|||
/************************************************************************/
|
||||
DWORD
|
||||
STDCALL
|
||||
DxEngDeleteDC(DWORD x1, DWORD x2)
|
||||
DxEngDeleteDC(HDC hdc, DWORD x2)
|
||||
{
|
||||
|
||||
UNIMPLEMENTED;
|
||||
return FALSE;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue