Skip to main content
描述计算管道状态对象。

语法

成员

pRootSignature
类型:ID3D12RootSignature *
指向 ID3D12RootSignature 对象的指针。 CS
类型:D3D12_SHADER_BYTECODE
描述计算着色器的 D3D12_SHADER_BYTECODE 结构。 NodeMask
类型:UINT
对于单 GPU 操作,将此设置为零。如果有多个 GPU 节点,请设置多个位以标识计算管道状态适用的节点(设备的物理适配器)。 掩码中的每个位对应一个节点。 请参阅多适配器系统 CachedPSO
类型:D3D12_CACHED_PIPELINE_STATE
缓存的管道状态对象,采用 D3D12_CACHED_PIPELINE_STATE 结构。pCachedBlob 和 CachedBlobSizeInBytes 可以分别设置为 NULL 和 0。 Flags
类型:D3D12_PIPELINE_STATE_FLAGS
D3D12_PIPELINE_STATE_FLAGS 枚举常量,例如用于“工具调试”。

备注

此结构由 CreateComputePipelineState 使用。

要求

头文件: d3d12_xs.h 或 d3d12_x.h
库: d3d12_xs.lib 或 d3d12_x.lib
支持的平台:XBOX Series 主机和 XBOX One 系列

另请参阅

核心结构
最后修改于 2026年8月24日