Skip to main content
直接コマンド リストの状態を、コマンド リストが作成されたときの状態に戻します。

構文

パラメーター

pPipelineState [in, optional]
型: ID3D12PipelineState *
コマンド リストの初期パイプライン ステートを含む ID3D12PipelineState オブジェクトへのポインター。

戻り値

型: void なし。

解説

バンドルに対して ClearState を呼び出すことは無効です。アプリがバンドルに対して ClearState を呼び出した場合、Close の呼び出しは E_FAIL を返します。 ClearState が呼び出されると、現在バインドされているすべてのリソースがバインド解除されます。プリミティブ トポロジは D3D_PRIMITIVE_TOPOLOGY_UNDEFINED に設定されます。ビューポート、シザー矩形、ステンシル参照値、およびブレンド係数は空の値 (すべてゼロ) に設定されます。プレディケーションは無効になります。 アプリが提供したパイプライン ステート オブジェクトは、現在設定されているパイプライン ステート オブジェクトとしてバインドされます。

要件

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

関連項目

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