Files
XCEngine/docs/api/rhi/d3d12/command-list/command-list.md
ssdfasd b46d450429 Fix RHI documentation discrepancies
Fixed the following issues:
- command-list.md: Shutdown linked to threading/task-system instead of local shutdown.md
- fence.md: Wait linked to threading/task-group instead of local wait.md
- factory/create-rhi-device-string.md: Claimed Vulkan/Metal support but source doesn't support them
- opengl/buffer/buffer.md: GetType linked to command-queue/get-type (wrong type)
- d3d12/device/device.md: Initialize/Shutdown linked to threading/task-system
- d3d12/command-list/command-list.md: Initialize/Shutdown/Reset/Close/Clear linked to wrong docs
- d3d12/texture/texture.md: Initialize/Shutdown linked to threading/task-system
- opengl/command-list/command-list.md: Shutdown linked to threading/task-system
- opengl/device/device.md: GetNativeHandle incorrectly linked to get-window.md

All links validated with fix_links.py - no broken references remaining.
2026-03-19 01:23:10 +08:00

4.3 KiB

D3D12CommandList

命名空间: XCEngine::RHI

描述: DirectX 12 命令列表的 D3D12 实现,继承自 RHICommandList

方法列表

生命周期

方法 文档
Shutdown 详细文档
Reset 详细文档
Close 详细文档
GetCommandList 详细文档

资源屏障

方法 文档
TransitionBarrier 详细文档
TransitionBarrierInternal 详细文档
UAVBarrier 详细文档
AliasBarrier 详细文档

管线状态

方法 文档
SetPipelineState 详细文档
SetRootSignature 详细文档
SetPrimitiveTopology 详细文档

视口与裁剪

方法 文档
SetViewport 详细文档
SetViewports 详细文档
SetScissorRect 详细文档
SetScissorRects 详细文档

渲染目标

方法 文档
SetRenderTargets 详细文档
SetRenderTargetsInternal 详细文档
SetRenderTargetsHandle 详细文档

顶点/索引缓冲区

方法 文档
SetVertexBuffer 详细文档
SetVertexBuffers 详细文档
SetIndexBuffer 详细文档

描述符

方法 文档
SetDescriptorHeap 详细文档
SetDescriptorHeaps 详细文档
SetGraphicsDescriptorTable 详细文档
SetComputeDescriptorTable 详细文档

根参数绑定

方法 文档
SetGraphicsRootConstantBufferView 详细文档
SetGraphicsRoot32BitConstants 详细文档
SetGraphicsRootDescriptorTable 详细文档
SetGraphicsRootShaderResourceView 详细文档

渲染状态

方法 文档
SetStencilRef 详细文档
SetBlendFactor 详细文档
SetDepthBias 详细文档

绘制

方法 文档
Draw 详细文档
DrawIndexed 详细文档
DrawInstancedIndirect 详细文档
DrawIndexedInstancedIndirect 详细文档

清除

方法 文档
Clear 详细文档
ClearRenderTarget 详细文档
ClearDepthStencil 详细文档

复制

方法 文档
CopyResource 详细文档
CopyBuffer 详细文档
CopyTexture 详细文档

查询

方法 文档
BeginQuery 详细文档
EndQuery 详细文档
ResolveQueryData 详细文档

计算

方法 文档
Dispatch 详细文档
DispatchIndirect 详细文档

Bundle

方法 文档
ExecuteBundle 详细文档

状态管理

方法 文档
GetResourceState 详细文档
TrackResource 详细文档

相关文档