Diligent::ISwapChainD3D12 struct

Exposes Direct3D12-specific functionality of a swap chain.

Base classes

struct ISwapChain
Swap chain interface.

Derived classes

template<typename Base>
class RefCountedObject
Base class for all reference counting objects.

Public functions

auto GetDXGISwapChain() -> IDXGISwapChain*METHOD() virtual
Returns a pointer to the IDXGISwapChain interface of the internal DXGI object.

Function documentation

IDXGISwapChain*METHOD() Diligent::ISwapChainD3D12::GetDXGISwapChain() virtual

Returns a pointer to the IDXGISwapChain interface of the internal DXGI object.

The method does NOT call AddRef() on the returned interface, so Release() must not be called.