Freigeben über


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

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAGS_0080