IDXGISwapChain3 interface (dxgi1_4.h)

Extends IDXGISwapChain2 with methods to support getting the index of the swap chain's current back buffer and support for color space.

Inheritance

The IDXGISwapChain3 interface inherits from IDXGISwapChain2. IDXGISwapChain3 also has these types of members:

Methods

The IDXGISwapChain3 interface has these methods.

 
IDXGISwapChain3::CheckColorSpaceSupport

Checks the swap chain's support for color space.
IDXGISwapChain3::GetCurrentBackBufferIndex

Gets the index of the swap chain's current back buffer.
IDXGISwapChain3::ResizeBuffers1

Changes the swap chain's back buffer size, format, and number of buffers, where the swap chain was created using a D3D12 command queue as an input device. This should be called when the application window is resized.
IDXGISwapChain3::SetColorSpace1

Sets the color space used by the swap chain. (IDXGISwapChain3.SetColorSpace1)

Requirements

Requirement Value
Minimum supported client Windows 10 [desktop apps | UWP apps]
Minimum supported server Windows Server 2016 [desktop apps | UWP apps]
Target Platform Windows
Header dxgi1_4.h

See also

DXGI Interfaces

IDXGISwapChain2