IDXGISwapChain 接口 (dxgi.h)

IDXGISwapChain 接口实现一个或多个图面,用于存储呈现的数据,然后再将其呈现给输出。

继承

IDXGISwapChain 接口继承自 IDXGIDeviceSubObjectIDXGISwapChain 还具有以下类型的成员:

方法

IDXGISwapChain 接口具有这些方法。

 
IDXGISwapChain::GetBuffer

访问交换链的后台缓冲区之一。
IDXGISwapChain::GetContainingOutput

获取包含目标窗口大部分工作区的显示监视器) (输出。
IDXGISwapChain::GetDesc

获取交换链的说明。
IDXGISwapChain::GetFrameStatistics

获取有关最后一个呈现帧的性能统计信息。
IDXGISwapChain::GetFullscreenState

获取与全屏模式关联的状态。
IDXGISwapChain::GetLastPresentCount

获取调用 IDXGISwapChain::P resent 或 IDXGISwapChain1::P resent1 的次数。
IDXGISwapChain::P resent

向用户呈现呈现的图像。
IDXGISwapChain::ResizeBuffers

更改交换链的后台缓冲区大小、格式和缓冲区数。 在调整应用程序窗口大小时,应调用此名称。
IDXGISwapChain::ResizeTarget

调整输出目标的大小。
IDXGISwapChain::SetFullscreenState

将显示状态设置为开窗或全屏。

备注

可以通过调用 IDXGIFactory2::CreateSwapChainForHwndIDXGIFactory2::CreateSwapChainForCoreWindowIDXGIFactory2::CreateSwapChainForComposition 来创建交换链。 还可以在调用 D3D11CreateDeviceAndSwapChain 时创建交换链;但是,你只能访问 IDXGISwapChain 接口提供的交换链功能的子集。

要求

   
目标平台 Windows
标头 dxgi.h

请参阅

DXGI 接口

IDXGIDeviceSubObject