IDXGISwapChain

Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.

Members

Functions

GetBuffer
HRESULT GetBuffer(UINT Buffer, REFIID riid, void** ppSurface)
Undocumented in source.
GetContainingOutput
HRESULT GetContainingOutput(IDXGIOutput* ppOutput)
Undocumented in source.
GetDesc
HRESULT GetDesc(DXGI_SWAP_CHAIN_DESC* pDesc)
Undocumented in source.
GetFrameStatistics
HRESULT GetFrameStatistics(DXGI_FRAME_STATISTICS* pStats)
Undocumented in source.
GetFullscreenState
HRESULT GetFullscreenState(BOOL* pFullscreen, IDXGIOutput* ppTarget)
Undocumented in source.
GetLastPresentCount
HRESULT GetLastPresentCount(UINT* pLastPresentCount)
Undocumented in source.
Present
HRESULT Present(UINT SyncInterval, UINT Flags)
Undocumented in source.
ResizeBuffers
HRESULT ResizeBuffers(UINT BufferCount, UINT Width, UINT Height, DXGI_FORMAT NewFormat, UINT SwapChainFlags)
Undocumented in source.
ResizeTarget
HRESULT ResizeTarget(const(DXGI_MODE_DESC)* pNewTargetParameters)
Undocumented in source.
SetFullscreenState
HRESULT SetFullscreenState(BOOL Fullscreen, IDXGIOutput pTarget)
Undocumented in source.

Inherited Members

From IDXGIDeviceSubObject

GetDevice
HRESULT GetDevice(REFIID riid, void** ppDevice)
Undocumented in source.

Meta