Freigeben über


D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096-Struktur (d3d12umddi.h)

Die D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096-Struktur gibt die Parameter für die Ratensteuerung an, wenn eine absolute QP-Zuordnung verwendet wird.

Syntax

typedef struct D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096 {
  UINT QualityVsSpeed;
} D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096;

Member

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 der Codierungsvorgang.

Die Einstellungen, die den einzelnen Ebenen zugeordnet sind, die von QualityVsSpeed verfügbar gemacht werden, dürfen sich nur auf Hardware-/Treiberimplementierungsoptimierungen und Heuristiken beziehen, die sich nicht auf bestimmte Codeckonfigurationen oder die Auswahl von Codierungstools beziehen, die bereits unabhängig in der D3D12-API für den Benutzer 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