IDirect3DSwapChain8
This interface is used by applications 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 |
The IDirect3DSwapChain8 interface, like all COM interfaces, inherits the IUnknown interface methods. The IUnknown interface supports the following three methods.
IUnknown | AddRef |
QueryInterface | |
Release |
The LPDIRECT3DSWAPCHAIN8 and PDIRECT3DSWAPCHAIN8 types are defined as pointers to the IDirect3DSwapChain8 interface.
typedef struct IDirect3DSwapChain8 *LPDIRECT3DSWAPCHAIN8, *PDIRECT3DSWAPCHAIN8;
Requirements
OS Versions: Windows CE .NET 4.0 and later.
Header: D3d8.h.
Link Library: D3d8.lib.
See Also
IDirect3DDevice8::CreateAdditionalSwapChain | Direct3D Interfaces
Last updated on Thursday, April 08, 2004
© 1992-2003 Microsoft Corporation. All rights reserved.