D3D12_FEATURE_DATA_QUERY_META_COMMAND 構造体 (d3d12.h)

アダプターがメタコマンドに対して提供するサポートのレベルを示します。

構文

typedef struct D3D12_FEATURE_DATA_QUERY_META_COMMAND {
  GUID       CommandId;
  UINT       NodeMask;
  const void *pQueryInputData;
  SIZE_T     QueryInputDataSizeInBytes;
  void       *pQueryOutputData;
  SIZE_T     QueryOutputDataSizeInBytes;
} D3D12_FEATURE_DATA_QUERY_META_COMMAND;

メンバー

CommandId

種類: GUID

クエリを実行するメタコマンドを識別する固定 GUID。

NodeMask

型: UINT

1 つの GPU 操作の場合、これは 0 です。 複数の GPU ノードがある場合は、ノード (デバイスの物理アダプター) を識別するためにビットが設定されます。 マスク内の各ビットは、単一ノードに対応します。 1 ビットのみを設定する必要があります。 「マルチアダプター システム」を参照してください。

pQueryInputData

型: const void*

クエリ入力データを含むバッファーへのポインター。 QueryInputDataSizeInBytes バイトを割り当てます。

QueryInputDataSizeInBytes

種類: SIZE_T

pQueryInputData が指すバッファーのサイズ (バイト単位)。

pQueryOutputData

型: void*

クエリ出力データを含むバッファーへのポインター。

QueryOutputDataSizeInBytes

種類: SIZE_T

pQueryOutputData が指すバッファーのサイズ (バイト単位)。

要件

   
サポートされている最小のクライアント Windows 10 ビルド 20348
サポートされている最小のサーバー Windows 10 ビルド 20348
Header d3d12.h