Microsoft DirectX 8.1 (C++) |
Applications use the methods of the IDirect3DSwapChain8 interface to manipulate a swap chain.
There is always at least one swap chain for each device, known as the implicit swap chain. However, an additional swap chain for rendering multiple views from the same device can be created by calling the IDirect3DDevice8::CreateAdditionalSwapChain method.
The methods of the IDirect3DSwapChain8 interface can be organized into the following groups.
Presentation | Present |
Surface Management | GetBackBuffer |
This interface, like all COM interfaces, inherits from the IUnknown Interface.
The LPDIRECT3DSWAPCHAIN8 and PDIRECT3DSWAPCHAIN8 types are defined as pointers to the IDirect3DSwapChain8 interface.
typedef struct IDirect3DSwapChain8 *LPDIRECT3DSWAPCHAIN8, *PDIRECT3DSWAPCHAIN8;
Header: Declared in D3d8.h.
Import Library: Use D3d8.lib.