ID3D12MetaCommand インターフェイス (d3d12.h)

メタ コマンドを表します。 メタ コマンドは、独立系ハードウェア ベンダー (IHV) によって高速化されるアルゴリズムを表すDirect3D 12 オブジェクトです。 これは、ドライバーによって実装されるコマンド ジェネレーターへの不透明な参照です。

メタ コマンドの有効期間は、それを参照するコマンド リストの有効期間に関連付けられます。 そのため、現在 GPU で実行されているコマンド リストがない場合にのみ、メタ コマンドを解放する必要があります。

メタ コマンドは、パイプライン状態オブジェクト (PCO)、バインド、中間リソース状態、および Draw/Dispatch 呼び出しのセットをカプセル化できます。 メタ コマンドのシグネチャは、複数の入力/出力パラメーターを持ち、戻り値を持たない C スタイルの関数に似ていると考えることができます。

継承

ID3D12MetaCommand インターフェイスは ID3D12Pageable から継承されます。 ID3D12MetaCommand には、次の種類のメンバーもあります。

メソッド

ID3D12MetaCommand インターフェイスには、これらのメソッドがあります。

 
ID3D12MetaCommand::GetRequiredParameterResourceSize

指定したステージのメタ コマンドの指定されたランタイム パラメーター リソースに必要なメモリ量を取得します。

要件

要件
対象プラットフォーム Windows
ヘッダー d3d12.h

こちらもご覧ください

ID3D12Pageable