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。WrittenSubregionsCount 類型 為 D3D12_VIDEO_ENCODER_FRAME_SUBREGION_METADATA 的封裝專案。
備註
下圖說明ID3D12Resource中解析的元資料記憶體配置。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 組建 22000 |
最低支援的伺服器 | Windows 組建 22000 |
標頭 | d3d12video.h |