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 |