D3D12CommandList
命名空间: XCEngine::RHI
描述: DirectX 12 命令列表的 D3D12 实现,继承自 RHICommandList。
方法列表
生命周期
资源屏障
| 方法 |
文档 |
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 |
详细文档 |
复制
查询
计算
| 方法 |
文档 |
Dispatch |
详细文档 |
DispatchIndirect |
详细文档 |
Bundle
状态管理
| 方法 |
文档 |
GetResourceState |
详细文档 |
TrackResource |
详细文档 |
相关文档