次の方法で共有


ID3D12VideoDecodeCommandList2::InitializeExtensionCommand メソッド (d3d12video.h)

ビデオ拡張機能コマンドを初期化または再初期化するコマンドをビデオ デコード コマンド リストに記録します。

構文

void InitializeExtensionCommand(
  ID3D12VideoExtensionCommand *pExtensionCommand,
  const void                  *pInitializationParameters,
  SIZE_T                      InitializationParametersSizeInBytes
);

パラメーター

pExtensionCommand

初期化するビデオ拡張機能コマンドを表す ID3D12VideoExtensionCommand へのポインター。 呼び出し元は、コマンドの実行が完了するまでオブジェクトの有効期間を維持します。

pInitializationParameters

コマンドによって定義される作成パラメーター構造体へのポインター。 parameters 構造体は 、ID3D12VideoDevice::CheckFeatureSupport の呼び出しによって列挙されるパラメーターと、 機能値が D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_PARAMETERS で、パラメーター ステージ値 が D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_INITIALIZATIONである必要があります。

InitializationParametersSizeInBytes

pInitializationParameters パラメーター構造体のサイズ (バイト単位)。

戻り値

なし

解説

拡張機能コマンドを初期化中のエラーは、デバッグ レイヤーとコマンド リストの Close メソッドの戻り値を介して報告されます。

要件

要件
サポートされている最小のクライアント Windows 10バージョン 2004 (10.0;ビルド 19041)
サポートされている最小のサーバー Windows Server バージョン 2004 (10.0;ビルド 19041)
Header d3d12video.h