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
単一 GPU 操作の場合は、これを 0 に設定します。 複数の GPU ノードがある場合は、コマンド キューが適用されるノード (デバイスの物理アダプター) を識別するようにビットを設定します。 マスク内の各ビットは、単一ノードに対応します。 設定できるビットは 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 |
Header | d3d12umddi.h |