共用方式為


D3D12_VIDEO_ENCODER_OUTPUT_METADATA_STATISTICS結構 (d3d12video.h)

表示 ID3D12VideoEncodeCommandList2::EncodeFrame 作業的編碼統計資料。

語法

typedef struct D3D12_VIDEO_ENCODER_OUTPUT_METADATA_STATISTICS {
  UINT64 AverageQP;
  UINT64 IntraCodingUnitsCount;
  UINT64 InterCodingUnitsCount;
  UINT64 SkipCodingUnitsCount;
  UINT64 AverageMotionEstimationXDirection;
  UINT64 AverageMotionEstimationYDirection;
} D3D12_VIDEO_ENCODER_OUTPUT_METADATA_STATISTICS;

成員

AverageQP

接收用於編碼此畫面之平均 QP 值的輸出欄位。

IntraCodingUnitsCount

輸出欄位,接收此框架中使用的內編碼單元數目。

InterCodingUnitsCount

輸出欄位,可接收此畫面中使用的編碼間編碼單位數目。

SkipCodingUnitsCount

接收此畫面中使用的略過編碼單位數目的輸出欄位。

AverageMotionEstimationXDirection

以 X 方向接收平均動作向量移位的輸出欄位。

AverageMotionEstimationYDirection

以 Y 方向接收平均動作向量移位的輸出欄位。

需求

   
最低支援的用戶端 Windows 組建 22000
最低支援的伺服器 Windows 組建 22000
標頭 d3d12video.h