D3D12DDI_VIDEO_EXTENSION_COMMAND_CAPS_DATA_0063構造体 (d3d12umddi.h)
D3D12DDI_VIDEO_EXTENSION_COMMAND_CAPS_DATAは、ビデオ拡張機能コマンド機能のクエリで使用されるデータ構造です。 入力と出力の構造は、特定のビデオ コマンド拡張機能によって定義されます。 これらの構造体は、クエリ機能にのみ使用でき、オンデマンド印刷 (POD) データ型のみをサポートします。
構文
typedef struct D3D12DDI_VIDEO_EXTENSION_COMMAND_CAPS_DATA_0063 {
[in] UINT NodeIndex;
[in] GUID CommandId;
[in] const void *pInputData;
[in] SIZE_T InputDataSizeInBytes;
[out] void *pOutputData;
[out] SIZE_T OutputDataSizeInBytes;
} D3D12DDI_VIDEO_EXTENSION_COMMAND_CAPS_DATA_0063;
メンバーズ
[in] NodeIndex
1 つの GPU 操作の場合は、これを 0 に設定します。 複数の GPU ノードがある場合は、コマンド キューが適用されるノード (デバイスの物理アダプター) を特定するように少し設定します。 マスク内の各ビットは、1 つのノードに対応します。 設定できるビットは 1 ビットのみです。
[in] CommandId
ビデオ拡張機能コマンドの一意識別子。
[in] pInputData
InputDataSizeInBytes のサイズを持つ呼び出し元によって割り当てられた機能クエリの入力データ。 この構造体は、D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_0063 列挙型の D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_0063_CAPS_INPUT パラメーター ステージとして列挙可能です。
[in] InputDataSizeInBytes
入力データ割り当てのバイト サイズ。
[out] pOutputData
OutputDataSizeInBytes のサイズで呼び出し元によって割り当てられた機能クエリの出力データ。 この構造体は、D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_0063 列挙型の D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_0063_CAPS_OUTPUT パラメーター ステージとして列挙可能です。
[out] OutputDataSizeInBytes
出力データ割り当てのバイト サイズ。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 10 バージョン 1903 |
ヘッダー | d3d12umddi.h |