IDirectDraw7

Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.

Members

Functions

Compact
HRESULT Compact()
Undocumented in source.
CreateClipper
HRESULT CreateClipper(DWORD , LPDIRECTDRAWCLIPPER* , IUnknown )
Undocumented in source.
CreatePalette
HRESULT CreatePalette(DWORD , LPPALETTEENTRY , LPDIRECTDRAWPALETTE* , IUnknown )
Undocumented in source.
CreateSurface
HRESULT CreateSurface(LPDDSURFACEDESC2 , LPDIRECTDRAWSURFACE7* , IUnknown )
Undocumented in source.
DuplicateSurface
HRESULT DuplicateSurface(LPDIRECTDRAWSURFACE7 , LPDIRECTDRAWSURFACE7* )
Undocumented in source.
EnumDisplayModes
HRESULT EnumDisplayModes(DWORD , LPDDSURFACEDESC2 , LPVOID , LPDDENUMMODESCALLBACK2 )
Undocumented in source.
EnumSurfaces
HRESULT EnumSurfaces(DWORD , LPDDSURFACEDESC2 , LPVOID , LPDDENUMSURFACESCALLBACK7 )
Undocumented in source.
EvaluateMode
HRESULT EvaluateMode(DWORD , DWORD* )
Undocumented in source.
FlipToGDISurface
HRESULT FlipToGDISurface()
Undocumented in source.
GetAvailableVidMem
HRESULT GetAvailableVidMem(LPDDSCAPS2 , LPDWORD , LPDWORD )

Added in the v2 interface **

GetCaps
HRESULT GetCaps(LPDDCAPS , LPDDCAPS )
Undocumented in source.
GetDeviceIdentifier
HRESULT GetDeviceIdentifier(LPDDDEVICEIDENTIFIER2 , DWORD )
Undocumented in source.
GetDisplayMode
HRESULT GetDisplayMode(LPDDSURFACEDESC2 )
Undocumented in source.
GetFourCCCodes
HRESULT GetFourCCCodes(LPDWORD , LPDWORD )
Undocumented in source.
GetGDISurface
HRESULT GetGDISurface(LPDIRECTDRAWSURFACE7* )
Undocumented in source.
GetMonitorFrequency
HRESULT GetMonitorFrequency(LPDWORD )
Undocumented in source.
GetScanLine
HRESULT GetScanLine(LPDWORD )
Undocumented in source.
GetSurfaceFromDC
HRESULT GetSurfaceFromDC(HDC , LPDIRECTDRAWSURFACE7* )

Added in the V4 Interface **

GetVerticalBlankStatus
HRESULT GetVerticalBlankStatus(LPBOOL )
Undocumented in source.
Initialize
HRESULT Initialize(GUID* )
Undocumented in source.
RestoreAllSurfaces
HRESULT RestoreAllSurfaces()
Undocumented in source.
RestoreDisplayMode
HRESULT RestoreDisplayMode()
Undocumented in source.
SetCooperativeLevel
HRESULT SetCooperativeLevel(HWND , DWORD )
Undocumented in source.
SetDisplayMode
HRESULT SetDisplayMode(DWORD , DWORD , DWORD , DWORD , DWORD )
Undocumented in source.
StartModeTest
HRESULT StartModeTest(LPSIZE , DWORD , DWORD )
Undocumented in source.
TestCooperativeLevel
HRESULT TestCooperativeLevel()
Undocumented in source.
WaitForVerticalBlank
HRESULT WaitForVerticalBlank(DWORD , HANDLE )
Undocumented in source.

Meta