D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP1_0096 Struktur (d3d12umddi.h)
Die D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP_0080-Struktur enthält die Definition des erweiterten Rate-Steuerelements für den CQP-Modus (Constant Quantization Parameter).
Syntax
typedef struct D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP1_0096 {
UINT ConstantQP_FullIntracodedFrame;
UINT ConstantQP_InterPredictedFrame_PrevRefOnly;
UINT ConstantQP_InterPredictedFrame_BiDirectionalRef;
UINT QualityVsSpeed;
} D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP1_0096;
Angehörige
ConstantQP_FullIntracodedFrame
Der Quantisierungsparameter, der für jeden vollständig intracodierten Frame verwendet werden soll.
ConstantQP_InterPredictedFrame_PrevRefOnly
Der Quantisierungsparameter, der für jeden codierten Frame verwendet werden soll, der bildübergreifende Verweise auf Bilder enthält, in der Anzeigereihenfolge, vor dem aktuellen.
ConstantQP_InterPredictedFrame_BiDirectionalRef
Der Quantisierungsparameter, der für jeden codierten Frame verwendet werden soll, der bildübergreifende Verweise auf Bilder enthält, in der Anzeigereihenfolge sowohl von den vorherigen als auch von den nächsten Frames.
QualityVsSpeed
Die Qualität im Vergleich zur Geschwindigkeitsverknappung. Dieser Wert muss sich im Bereich [0, D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT1 befinden. MaxQualityVsSpeed]. Je niedriger der Wert, desto schneller der Codierenvorgang.
Die Einstellungen, die den einzelnen Ebenen zugeordnet sind, die von QualityVsSpeed- verfügbar gemacht werden, dürfen nur auf Hardware-/Treiberimplementierungsoptimierungen und Heuristiken verweisen, die sich nicht auf bestimmte Codeckonfigurationen oder Codierungstools beziehen, die bereits unabhängig in der D3D12-API für den Benutzer einzeln verfügbar gemacht werden. Beachten Sie, dass andere Codeckonfigurationen und Codeccodierungstools, die über diese API verfügbar gemacht werden, auch die Qualität und Geschwindigkeit beeinträchtigen können.
Bemerkungen
Allgemeine Informationen finden Sie unter D3D12-Videocodierung.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 11, Version 24H2 (WDDM 3.2) |
Header- | d3d12umddi.h |
Siehe auch
D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2