677 B
677 B
D3D12SwapChain::Shutdown
函数签名
void Shutdown() override
中文描述
关闭交换链并释放所有相关资源。此方法会重置交换链 COM 指针,释放后台缓冲区。
调用此方法后,交换链实例可重新调用 Initialize 进行初始化。
参数
无
返回值
无
复杂度
O(n) - 取决于缓冲区数量
示例
D3D12SwapChain swapChain;
swapChain.Initialize(factory, commandQueue, hwnd, 1920, 1080);
// 使用完毕后关闭
swapChain.Shutdown();
相关文档
- D3D12SwapChain - 类总览
- Initialize (from factory) - 创建交换链