refactor(docs): D3D12模块文档重构 - 修复链接错误并新增Buffer/Texture/SwapChain方法文档

- 新增32个方法文档(D3D12Buffer 13个,D3D12Texture 12个,D3D12SwapChain 6个)
- 修复11处跨模块引用错误(rhi-device.md, rhi-texture.md等路径错误)
- 清理d3d12-overview.md移除不存在的类引用
- 修复D3D12Device/D3D12CommandList/D3D12CommandQueue方法列表
- D3D12模块现无broken links
This commit is contained in:
2026-03-26 01:49:24 +08:00
parent 63d0271a5b
commit 7c3f304688
43 changed files with 489 additions and 100 deletions

View File

@@ -18,17 +18,6 @@ D3D12CommandQueue 是 DirectX 12 命令队列的封装类,继承自 RHICommand
|------|------|
| `D3D12CommandQueue()` | 默认构造函数 |
| `~D3D12CommandQueue()` | 虚析构函数 |
| [Initialize](d3d12-command-queue-initialize.md) | 初始化命令队列 |
| [Shutdown](d3d12-command-queue-shutdown.md) | 关闭命令队列 |
| [ExecuteCommandLists](d3d12-command-queue-execute-command-lists.md) | 执行命令列表 |
| [Signal](d3d12-command-queue-signal.md) | 设置围栏信号 |
| [Wait](d3d12-command-queue-wait.md) | 等待围栏 |
| [GetCompletedValue](d3d12-command-queue-get-completed-value.md) | 获取已完成值 |
| [WaitForIdle](d3d12-command-queue-wait-for-idle.md) | 等待空闲 |
| [GetType](d3d12-command-queue-get-type.md) | 获取队列类型 |
| [GetTimestampFrequency](d3d12-command-queue-get-timestamp-frequency.md) | 获取时间戳频率 |
| [GetCommandQueue](d3d12-command-queue-get-command-queue.md) | 获取底层队列指针 |
| [WaitForPreviousFrame](d3d12-command-queue-wait-for-previous-frame.md) | 等待前一帧完成 |
## 使用示例
@@ -60,4 +49,3 @@ commandQueue.Shutdown();
- [D3D12 模块概览](d3d12.md) - D3D12 模块总览
- [D3D12CommandList](d3d12-command-list.md) - 命令列表
- [D3D12Fence](d3d12-fence.md) - 围栏同步