共用方式為


D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0082_0結構 (d3d12umddi.h)

D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0082_0 結構代表 編碼作業輸出的元數據。 針對 Windows 11 的完整視訊編碼功能支援使用 D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0083_0 (WDDM 3.0)。

語法

typedef struct D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0082_0 {
  D3D12DDI_VIDEO_ENCODER_ENCODE_ERROR_FLAGS_0082_0 EncodeErrorFlags;
  UINT64                                           EncodedBitstreamWrittenBytesCount;
  UINT                                             WrittenSubregionsCount;
} D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0082_0;

成員

EncodeErrorFlags

代表 D3D12DDI_VIDEO_ENCODER_ENCODE_ERROR_FLAGS_0082_0 列舉中旗標的 UINT64 值,指定編碼執行狀態的相關信息。

EncodedBitstreamWrittenBytesCount

寫入 D3D12DDI_VIDEO_ENCODER_COMPRESSED_BITSTREAM_0080.hDrvBuffer 加上 D3D12DDI_VIDEO_ENCODER_COMPRESSED_BITSTREAM_0080.Offset的位元元數目。

WrittenSubregionsCount

用來編碼目前框架的子區域數目。 此值必須與 D3D12DDI_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC_0082_0.FrameSubregionsLayoutData中指定的設定一致;也就是說,如果先前指定了多個子區域,WrittenSubregionsCount 應該符合該值。 如果使用其他模式,驅動程式會使用此欄位來報告子區域的最終數目。 如果輸出是一個完整框架,則只有一個子區域。

言論

針對 Windows 11 的完整視訊編碼功能支援使用 D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0083_0 (WDDM 3.0)。

要求

要求 價值
最低支援的用戶端 Windows 11 (WDDM 3.0)
標頭 d3d12umddi.h