Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt eine Definition der Ratensteuerungsstruktur für den Modus mit variabler Bitrate dar.
Syntax
typedef struct D3D12_VIDEO_ENCODER_RATE_CONTROL_VBR {
UINT InitialQP;
UINT MinQP;
UINT MaxQP;
UINT64 MaxFrameBitSize;
UINT64 TargetAvgBitRate;
UINT64 PeakBitRate;
UINT64 VBVCapacity;
UINT64 InitialVBVFullness;
} D3D12_VIDEO_ENCODER_RATE_CONTROL_VBR;
Member
InitialQP
Wenn D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAG_ENABLE_INITIAL_QP aktiviert ist, kann der anfängliche QP vom Algorithmus für die Ratensteuerung verwendet werden.
MinQP
Wenn D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAG_ENABLE_QP_RANGE aktiviert ist, schränkt den QP-Bereich des Ratensteuerungsalgorithmus ein.
MaxQP
Wenn D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAG_ENABLE_QP_RANGE aktiviert ist, schränkt den QP-Bereich des Ratensteuerungsalgorithmus ein.
MaxFrameBitSize
Die maximale Größe in Bits für jeden zu codierenden Frame. Wenn D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAG_ENABLE_MAX_FRAME_SIZE aktiviert ist, schränkt die maximale Größe jedes Frames im Algorithmus für die Ratensteuerung ein.
TargetAvgBitRate
Durchschnittliche zu verwendende Bitrate in Bits/Sekunde.
PeakBitRate
Die maximale Bitrate, die in Bits/Sekunde erreicht werden kann.
VBVCapacity
Wenn D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RATE_CONTROL_VBV_SIZE_CONFIG_AVAILABLE aktiviert ist, gibt die Kapazität der Videopufferüberprüfung in Bits an, die im Algorithmus für die Ratensteuerung verwendet werden soll.
InitialVBVFullness
Wenn D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RATE_CONTROL_VBV_SIZE_CONFIG_AVAILABLE aktiviert ist, gibt die anfängliche Füllzahl in Bits der Videopufferüberprüfung an, die im Algorithmus für die Ratensteuerung verwendet werden soll.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows Build 22000 |
| Unterstützte Mindestversion (Server) | Windows Build 22000 |
| Kopfzeile | d3d12video.h |