Skip to main content
コンピューティング パイプライン状態オブジェクトを記述します。

構文

メンバー

pRootSignature
型: ID3D12RootSignature *
ID3D12RootSignature オブジェクトへのポインター。 CS
型: D3D12_SHADER_BYTECODE
コンピューティング シェーダーを記述する D3D12_SHADER_BYTECODE 構造体。 NodeMask
型: UINT
シングル GPU 操作の場合は 0 に設定します。複数の GPU ノードがある場合は、コンピューティング パイプライン状態を適用するノード (デバイスの物理アダプター) を識別するためにビットを設定します。 マスク内の各ビットは 1 つのノードに対応します。 マルチアダプター システム を参照してください。 CachedPSO
型: D3D12_CACHED_PIPELINE_STATE
キャッシュされたパイプライン状態オブジェクト (D3D12_CACHED_PIPELINE_STATE 構造体)。pCachedBlob と CachedBlobSizeInBytes はそれぞれ NULL と 0 に設定できます。 Flags
型: D3D12_PIPELINE_STATE_FLAGS
“tool debug” などの D3D12_PIPELINE_STATE_FLAGS 列挙定数。

解説

この構造体は CreateComputePipelineState で使用されます。

要件

ヘッダー: d3d12_xs.h または d3d12_x.h
ライブラリ: d3d12_xs.lib または d3d12_x.lib
サポートされるプラットフォーム: XBOX Series 本体および XBOX One ファミリ

関連項目

コア構造体
最終更新日 2026年8月24日