Files
XCSDD/docs/api/rhi/d3d12/swap-chain/initialize-from-swapchain.md
ssdfasd 58a83f445a fix: improve doc link navigation and tree display
- Fix link resolution with proper relative/absolute path handling
- Improve link styling with underline decoration
- Hide leaf nodes from tree, only show directories
- Fix log file path for packaged app
2026-03-19 12:44:08 +08:00

874 B
Raw Blame History

D3D12SwapChain::Initialize

函数签名

bool Initialize(IDXGIFactory4* factory, ID3D12CommandQueue* commandQueue, HWND windowHandle, uint32_t width, uint32_t height, uint32_t bufferCount = 2)

中文描述

从工厂创建新的交换链。

参数

参数 类型 描述
factory IDXGIFactory4* DXGI 工厂指针
commandQueue ID3D12CommandQueue* 命令队列指针
windowHandle HWND 窗口句柄
width uint32_t 宽度
height uint32_t 高度
bufferCount uint32_t 缓冲区数量(默认 2

返回值

bool - 初始化是否成功

复杂度

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

示例

swapChain->Initialize(factory, commandQueue, hwnd, 1920, 1080, 2);

相关文档