# D3D12Device::CreateSwapChain 创建交换链。 ```cpp RHISwapChain* CreateSwapChain(const SwapChainDesc& desc) override; ``` **参数:** - `desc` - 交换链描述结构体 **返回:** `RHISwapChain*` - 创建的交换链指针,失败返回 nullptr ## 相关文档 - [D3D12Device 总览](d3d12-device.md) - [D3D12SwapChain](d3d12-swap-chain.md)