Shutdown |
关闭命令列表 |
Reset |
重置命令列表 |
Close |
关闭命令列表 |
GetCommandList |
获取 D3D12 命令列表 |
TransitionBarrier |
资源状态转换 |
TransitionBarrierInternal |
内部资源状态转换 |
UAVBarrier |
UAV 屏障 |
AliasBarrier |
别名屏障 |
SetPipelineState |
设置管线状态 |
SetRootSignature |
设置根签名 |
SetPrimitiveTopology |
设置图元拓扑 |
SetViewport |
设置视口 |
SetViewports |
设置多个视口 |
SetScissorRect |
设置裁剪矩形 |
SetScissorRects |
设置多个裁剪矩形 |
SetRenderTargets |
设置渲染目标 |
SetRenderTargetsInternal |
内部渲染目标设置 |
SetRenderTargetsHandle |
句柄渲染目标设置 |
SetVertexBuffer |
设置顶点缓冲 |
SetVertexBuffers |
设置多个顶点缓冲 |
SetIndexBuffer |
设置索引缓冲 |
SetDescriptorHeap |
设置描述符堆 |
SetDescriptorHeaps |
设置多个描述符堆 |
SetGraphicsDescriptorTable |
设置图形描述符表 |
SetComputeDescriptorTable |
设置计算描述符表 |
SetGraphicsRootConstantBufferView |
设置图形根常量缓冲视图 |
SetGraphicsRoot32BitConstants |
设置图形根 32 位常量 |
SetGraphicsRootDescriptorTable |
设置图形根描述符表 |
SetGraphicsRootShaderResourceView |
设置图形根着色器资源视图 |
SetStencilRef |
设置模板引用值 |
SetBlendFactor |
设置混合因子 |
SetDepthBias |
设置深度偏移 |
Draw |
绘制 |
DrawIndexed |
索引绘制 |
DrawInstancedIndirect |
实例化间接绘制 |
DrawIndexedInstancedIndirect |
索引实例化间接绘制 |
Clear |
清除 |
ClearRenderTarget |
清除渲染目标 |
ClearDepthStencil |
清除深度模板 |
CopyResource |
复制资源 |
CopyBuffer |
复制缓冲区 |
CopyTexture |
复制纹理 |
BeginQuery |
开始查询 |
EndQuery |
结束查询 |
ResolveQueryData |
解析查询数据 |
Dispatch |
分发计算任务 |
DispatchIndirect |
间接分发计算任务 |
ExecuteBundle |
执行 Bundle |
GetResourceState |
获取资源状态 |
TrackResource |
跟踪资源 |