ID3D12VideoEncodeCommandList2::ResolveEncoderOutputMetadata メソッド (d3d12video.h)
ID3D12VideoEncodeCommandList2::EncodeFrame の呼び出しからの出力メタデータを読み取り可能な形式に解決します。
構文
void ResolveEncoderOutputMetadata(
const D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTS *pInputArguments,
const D3D12_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_ARGUMENTS *pOutputArguments
);
パラメーター
pInputArguments
EncodeFrame からの不透明な出力メタデータの結果を表すD3D12_VIDEO_ENCODER_OUTPUT_METADATAへのポインター。
pOutputArguments
解決された読み取り可能なメタデータを受け取る D3D12_VIDEO_ENCODER_OUTPUT_METADATA出力パラメーター へのポインター。
戻り値
なし
解説
呼び出し元は 、pOutputArguments の内容を、 D3D12_VIDEO_ENCODER_OUTPUT_METADATA 構造とメタデータ配列の内容を含むメモリ BLOB として解釈できます。 サブ領域番号に基づく動的サイズ メタデータの配列内容は、構造体の割り当て直後にメモリ内に連続して配置され、構造体内のポインターは配列コンテンツの開始アドレスを指します。
要件
サポートされている最小のクライアント | Windows ビルド 22000 |
サポートされている最小のサーバー | Windows ビルド 22000 |
Header | d3d12video.h |