D3D12_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_ARGUMENTS構造体 (d3d12video.h)
ID3D12VideoEncodeCommandList2::ResolveEncoderOutputMetadata の呼び出しの出力引数を表します。
構文
typedef struct D3D12_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_ARGUMENTS {
D3D12_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER ResolvedLayoutMetadata;
} D3D12_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_ARGUMENTS;
メンバー
ResolvedLayoutMetadata
解決されたメタデータ バッファーを表す D3D12_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER 。
このバッファーは、呼び出し元によって CPU に読み取り戻され、 D3D12_VIDEO_ENCODER_OUTPUT_METADATA 構造体にキャストされる必要があります。 バッファー内の残りのデータは、D3D12_VIDEO_ENCODER_OUTPUT_METADATAに対応します 。WrittenSubregionsCountD3D12_VIDEO_ENCODER_FRAME_SUBREGION_METADATA型のパックされたエントリ。
注釈
次の図は、ID3D12Resource の解決されたメタデータ メモリ レイアウトを示しています。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows ビルド 22000 |
サポートされている最小のサーバー | Windows ビルド 22000 |
Header | d3d12video.h |