D3D12_VIDEO_ENCODER_OUTPUT_METADATA_STATISTICS-Struktur (d3d12video.h)

Stellt Codierungsstatistiken zu einem ID3D12VideoEncodeCommandList2::EncodeFrame-Vorgang dar.

Syntax

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;

Member

AverageQP

Ausgabefeld, das den durchschnittlichen QP-Wert empfängt, der für die Codierung dieses Frames verwendet wird.

IntraCodingUnitsCount

Ausgabefeld, das die Anzahl der in diesem Frame verwendeten intracodierten Codierungseinheiten empfängt.

InterCodingUnitsCount

Ausgabefeld, das die Anzahl der in diesem Frame verwendeten intercodierten Codierungseinheiten empfängt.

SkipCodingUnitsCount

Ausgabefeld, das die Anzahl der in diesem Frame verwendeten Skip-Codierungseinheiten empfängt.

AverageMotionEstimationXDirection

Ausgabefeld, das die durchschnittliche Bewegungsvektorverschiebung in X-Richtung empfängt.

AverageMotionEstimationYDirection

Ausgabefeld, das die durchschnittliche Bewegungsvektorverschiebung in Y-Richtung empfängt.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Build 22000
Unterstützte Mindestversion (Server) Windows Build 22000
Kopfzeile d3d12video.h