Skip to main content
コマンド リストにステート オブジェクトを設定します。

構文

パラメーター

pStateObject
型: ID3D12StateObject *
コマンド リストに設定するステート オブジェクト。現在のリリースでは、D3D12_STATE_OBJECT_TYPE_RAYTRACING_PIPELINE 型のみを指定できます。

戻り値

型: void なし。

解説

このメソッドは、グラフィックスまたはコンピュートのコマンド リスト、およびバンドルから呼び出すことができます。 このメソッドは、グラフィックスおよびコンピュート シェーダーのみに対して定義されている ID3D12GraphicsCommandList::SetPipelineState の代替です。一度にコマンド リスト上でアクティブなパイプライン ステートは 1 つのみであるため、どちらの呼び出しも現在のパイプライン ステートを設定します。呼び出しの違いは、それぞれが特定の種類のパイプライン ステートのみを設定することです。現在のリリースでは、SetPipelineState1 はレイトレーシング パイプライン ステートの設定にのみ使用されます。

要件

ヘッダー: d3d12_xs.h
ライブラリ: d3d12_xs.lib
サポートされているプラットフォーム: XBOX Series 本体

関連項目

ID3D12GraphicsCommandList4
最終更新日 2026年8月24日