mirror of
https://github.com/reactos/reactos.git
synced 2024-08-02 09:30:55 +00:00
commit which api are under developing and hard tested.
mark which one have been completed and acts like ms ddraw does. svn path=/trunk/; revision=27082
This commit is contained in:
parent
22c7e66366
commit
e619b8cca2
|
@ -412,32 +412,36 @@ Main_DirectDraw_CreateSurface4(LPDIRECTDRAW7 iface, LPDDSURFACEDESC2 pDDSD,
|
||||||
// LeaveCriticalSection(&ddcs);
|
// LeaveCriticalSection(&ddcs);
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* 5 of 31 DirectDraw7_Vtable api are working simluare to windows */
|
||||||
|
/* 8 of 31 DirectDraw7_Vtable api are under devloping / testing */
|
||||||
|
|
||||||
IDirectDraw7Vtbl DirectDraw7_Vtable =
|
IDirectDraw7Vtbl DirectDraw7_Vtable =
|
||||||
{
|
{
|
||||||
Main_DirectDraw_QueryInterface,
|
Main_DirectDraw_QueryInterface, /* (QueryInterface testing / devloping) */
|
||||||
Main_DirectDraw_AddRef,
|
Main_DirectDraw_AddRef, /* (AddRef done) */
|
||||||
Main_DirectDraw_Release,
|
Main_DirectDraw_Release, /* (QueryInterface testing / devloping) */
|
||||||
Main_DirectDraw_Compact,
|
Main_DirectDraw_Compact, /* (Compact done) */
|
||||||
Main_DirectDraw_CreateClipper,
|
Main_DirectDraw_CreateClipper,
|
||||||
Main_DirectDraw_CreatePalette,
|
Main_DirectDraw_CreatePalette,
|
||||||
Main_DirectDraw_CreateSurface4,
|
Main_DirectDraw_CreateSurface4, /* (CreateSurface4 testing / devloping) */
|
||||||
Main_DirectDraw_DuplicateSurface,
|
Main_DirectDraw_DuplicateSurface,
|
||||||
Main_DirectDraw_EnumDisplayModes,
|
Main_DirectDraw_EnumDisplayModes, /* (EnumDisplayModes testing / devloping) */
|
||||||
Main_DirectDraw_EnumSurfaces,
|
Main_DirectDraw_EnumSurfaces,
|
||||||
Main_DirectDraw_FlipToGDISurface,
|
Main_DirectDraw_FlipToGDISurface,
|
||||||
Main_DirectDraw_GetCaps,
|
Main_DirectDraw_GetCaps,
|
||||||
Main_DirectDraw_GetDisplayMode,
|
Main_DirectDraw_GetDisplayMode, /* (GetDisplayMode testing / devloping) */
|
||||||
Main_DirectDraw_GetFourCCCodes,
|
Main_DirectDraw_GetFourCCCodes, /* (GetFourCCCodes done) */
|
||||||
Main_DirectDraw_GetGDISurface,
|
Main_DirectDraw_GetGDISurface,
|
||||||
Main_DirectDraw_GetMonitorFrequency,
|
Main_DirectDraw_GetMonitorFrequency, /* (GetMonitorFrequency done) */
|
||||||
Main_DirectDraw_GetScanLine,
|
Main_DirectDraw_GetScanLine,
|
||||||
Main_DirectDraw_GetVerticalBlankStatus,
|
Main_DirectDraw_GetVerticalBlankStatus,
|
||||||
Main_DirectDraw_Initialize,
|
Main_DirectDraw_Initialize,
|
||||||
Main_DirectDraw_RestoreDisplayMode,
|
Main_DirectDraw_RestoreDisplayMode, /* (RestoreDisplayMode testing / devloping) */
|
||||||
Main_DirectDraw_SetCooperativeLevel,
|
Main_DirectDraw_SetCooperativeLevel, /* (SetCooperativeLevel testing / devloping) */
|
||||||
Main_DirectDraw_SetDisplayMode,
|
Main_DirectDraw_SetDisplayMode, /* (SetDisplayMode testing / devloping) */
|
||||||
Main_DirectDraw_WaitForVerticalBlank,
|
Main_DirectDraw_WaitForVerticalBlank,
|
||||||
Main_DirectDraw_GetAvailableVidMem4,
|
Main_DirectDraw_GetAvailableVidMem4, /* (GetAvailableVidMem4 done) */
|
||||||
Main_DirectDraw_GetSurfaceFromDC,
|
Main_DirectDraw_GetSurfaceFromDC,
|
||||||
Main_DirectDraw_RestoreAllSurfaces,
|
Main_DirectDraw_RestoreAllSurfaces,
|
||||||
Main_DirectDraw_TestCooperativeLevel,
|
Main_DirectDraw_TestCooperativeLevel,
|
||||||
|
|
Loading…
Reference in a new issue