次の方法で共有


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
Header d3d12video.h