docs: Fix SKILL.md规范 violations - Remove ## 方法列表 and flatten ### sub-headers in ## 公共方法
This commit is contained in:
77
docs/api/rhi/d3d12/d3d12.md
Normal file
77
docs/api/rhi/d3d12/d3d12.md
Normal file
@@ -0,0 +1,77 @@
|
||||
# D3D12 后端概览
|
||||
|
||||
**命名空间**: `XCEngine::RHI`
|
||||
|
||||
**类型**: `module`
|
||||
|
||||
**描述**: DirectX 12 后端实现模块,提供对 DirectX 12 API 的完整封装。
|
||||
|
||||
## 组件列表
|
||||
|
||||
### 核心组件
|
||||
|
||||
| 组件 | 文档 |
|
||||
|------|------|
|
||||
| [D3D12Device](device/device.md) | DirectX 12 设备实现 |
|
||||
| [D3D12CommandList](command-list/command-list.md) | 命令列表实现 |
|
||||
|
||||
### 资源类型
|
||||
|
||||
| 组件 | 文档 |
|
||||
|------|------|
|
||||
| [D3D12Buffer](buffer/buffer.md) | GPU 缓冲区实现 |
|
||||
| [D3D12Texture](texture/texture.md) | GPU 纹理实现 |
|
||||
|
||||
### 命令执行
|
||||
|
||||
| 组件 | 文档 |
|
||||
|------|------|
|
||||
| [D3D12CommandQueue](command-queue/command-queue.md) | 命令队列实现 |
|
||||
| [D3D12CommandAllocator](command-allocator/command-allocator.md) | 命令分配器 |
|
||||
|
||||
### 同步原语
|
||||
|
||||
| 组件 | 文档 |
|
||||
|------|------|
|
||||
| [D3D12Fence](fence/fence.md) | 同步栅栏实现 |
|
||||
| [D3D12SwapChain](swap-chain/swap-chain.md) | 交换链实现 |
|
||||
|
||||
### 渲染状态
|
||||
|
||||
| 组件 | 文档 |
|
||||
|------|------|
|
||||
| [D3D12Shader](shader/shader.md) | 着色器实现 |
|
||||
| [D3D12PipelineState](pipeline-state/pipeline-state.md) | 管线状态对象 |
|
||||
| [D3D12Sampler](sampler/sampler.md) | 采样器实现 |
|
||||
| [D3D12RootSignature](root-signature/root-signature.md) | 根签名实现 |
|
||||
|
||||
### 描述符
|
||||
|
||||
| 组件 | 文档 |
|
||||
|------|------|
|
||||
| [D3D12DescriptorHeap](descriptor-heap/descriptor-heap.md) | 描述符堆实现 |
|
||||
| [D3D12RenderTargetView](render-target-view/render-target-view.md) | 渲染目标视图 |
|
||||
| [D3D12DepthStencilView](depth-stencil-view/depth-stencil-view.md) | 深度模板视图 |
|
||||
| [D3D12ShaderResourceView](shader-resource-view/shader-resource-view.md) | 着色器资源视图 |
|
||||
| [D3D12UnorderedAccessView](unordered-access-view/unordered-access-view.md) | 无序访问视图 |
|
||||
| [D3D12ConstantBufferView](constant-buffer-view/constant-buffer-view.md) | 常量缓冲视图 |
|
||||
|
||||
### 查询
|
||||
|
||||
| 组件 | 文档 |
|
||||
|------|------|
|
||||
| [D3D12QueryHeap](query-heap/query-heap.md) | 查询堆实现 |
|
||||
|
||||
### 工具
|
||||
|
||||
| 组件 | 文档 |
|
||||
|------|------|
|
||||
| [D3D12Screenshot](screenshot/screenshot.md) | 截图工具 |
|
||||
| [D3D12Types](types/types.md) | D3D12 类型转换 |
|
||||
| [D3D12Enums](enums/enums.md) | D3D12 枚举转换 |
|
||||
| [D3D12Common](common/common.md) | D3D12 公共工具函数 |
|
||||
|
||||
## 相关文档
|
||||
|
||||
- [../rhi/rhi.md](../rhi.md) - RHI 模块总览
|
||||
- [OpenGL 后端](../opengl/overview.md)
|
||||
Reference in New Issue
Block a user