DirectX 12 - 3. 实操1 - 初始化Direct3D
[toc]
# 主要步骤
# 初始化
用 D3D12CreateDevice 函数创建 ID3D12Device 接口实例。
创建一个 ID3D12Fence 对象,并查询描述符大小。
检测用户设备对 4x MSAA 质量级别的支持情况。
依次创建命令队列、命令列表分配器和主命令列表。
描述并创建交换链。
创建应用程序所需要的描述符堆。
调整后台缓冲区的大小,并为它创建渲染目标视图。
创建深度 / 模板缓冲区及与之关联的深度 / 模板视图。
创建视口 (viewport) 和裁剪矩形 (scissor rectangle)。
# Chapter4 渲染循环
等待 GPU...
more...