Files
XCEngine/docs/api/rhi/d3d12/swap-chain/initialize-from-swapchain.md
2026-03-20 02:35:45 +08:00

800 B

D3D12SwapChain::Initialize (from swapchain)

函数签名

bool Initialize(IDXGISwapChain* swapChain, uint32_t width, uint32_t height)

中文描述

从已有的 DXGI 交换链对象初始化 D3D12SwapChain。

参数

参数 类型 描述
swapChain IDXGISwapChain* 已存在的 DXGI 交换链指针
width uint32_t 交换链宽度
height uint32_t 交换链高度

返回值

bool - 初始化是否成功

复杂度

O(n) - 取决于缓冲区数量

示例

D3D12SwapChain swapChain;
swapChain->Initialize(existingSwapChain, 1920, 1080);

相关文档