directx-d v0.14.0 (2020-05-02T17:46:30Z)
Dub
Repo
IDirect3DSwapChain8
directx
d3d8
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
version(Windows)
extern (
C
++)
interface
IDirect3DSwapChain8 : IUnknown {
HRESULT
Present
(const(RECT)* pSourceRect, const(RECT)* pDestRect, HWND hDestWindowOverride, const(RGNDATA)* pDirtyRegion);
HRESULT
GetBackBuffer
(UINT BackBuffer, D3DBACKBUFFER_TYPE Type, IDirect3DSurface8* ppBackBuffer);
}
Members
Functions
GetBackBuffer
HRESULT
GetBackBuffer
(UINT BackBuffer, D3DBACKBUFFER_TYPE Type, IDirect3DSurface8* ppBackBuffer)
Undocumented in source.
Present
HRESULT
Present
(const(RECT)* pSourceRect, const(RECT)* pDestRect, HWND hDestWindowOverride, const(RGNDATA)* pDirtyRegion)
Undocumented in source.
Meta
Source
See Implementation
directx
d3d8
aliases
LPDIRECT3DCREATE8
interfaces
IDirect3D8
IDirect3DBaseTexture8
IDirect3DCubeTexture8
IDirect3DDevice8
IDirect3DIndexBuffer8
IDirect3DResource8
IDirect3DSurface8
IDirect3DSwapChain8
IDirect3DTexture8
IDirect3DVertexBuffer8
IDirect3DVolume8
IDirect3DVolumeTexture8
manifest constants
D3D_SDK_VERSION
static variables
Direct3DCreate8
structs
D3DCLIPSTATUS8
D3DLIGHT8
D3DMATERIAL8
D3DVIEWPORT8