D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP1_0096-Struktur (d3d12umddi.h)
Die D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP_0080-Struktur enthält die Erweiterte Ratensteuerungsdefinition 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;
Member
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 in Anzeigereihenfolge vor dem aktuellen Frame aufweist.
ConstantQP_InterPredictedFrame_BiDirectionalRef
Der Quantisierungsparameter, der für jeden codierten Frame verwendet werden soll, der bildübergreifende Verweise auf Bilder in Anzeigereihenfolge sowohl aus dem vorherigen als auch aus dem nächsten Frame enthält.
QualityVsSpeed
Der Kompromiss zwischen Qualität und Geschwindigkeit. Dieser Wert muss im Bereich [0, D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT1 liegen. MaxQualityVsSpeed]. Je niedriger der Wert, desto schneller ist der Codierungsvorgang.
Die Einstellungen, die den einzelnen von QualityVsSpeed verfügbar gemachten Ebenen zugeordnet sind, dürfen sich nur auf Hardware-/Treiberimplementierungsoptimierungen und Heuristiken beziehen, die nicht mit bestimmten Codeckonfigurationen oder der Auswahl von Codierungstools zusammenhängen, die bereits unabhängig in der D3D12-API für den Benutzer einzeln verfügbar gemacht werden. Beachten Sie, dass sich auch andere Codeckonfigurationen und Codeccodierungstools, die über diese API verfügbar gemacht werden, auf Qualität und Geschwindigkeit auswirken können.
Hinweise
Allgemeine Informationen finden Sie unter D3D12-Videocodierung .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 11, Version 24H2 (WDDM 3.2) |
Kopfzeile | d3d12umddi.h |
Weitere Informationen
D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2