AVEncCommonBufferSize (Eigenschaft)

Gibt die Größe des Puffers an, der während der Codierung verwendet wird. Diese Eigenschaft gilt nur für Codierungsmodi mit konstanter Bitrate (CBR) und variabler Bitrate (VBR).

Dies ist eine Eigenschaft mit Lese- und Schreibzugriff.

Datentyp

UINT32 (VT _ UI4)

Eigenschaften-GUID

CODECAPI _ AVEncCommonBufferSize

Eigenschaftswert

Diese Eigenschaft verfügt über einen linearen Wertebereich. Um den unterstützten Bereich zu erhalten, rufen Sie ICodecAPI::GetParameterRange auf. Parameterbereiche werden für H.264 UVC 1.5-Kameraencoder nicht unterstützt.

Bemerkungen

Bei einigen Videoformaten wird die Puffergröße in Bits und für andere in Bytes angegeben. Spezifische Informationen finden Sie in den folgenden Anmerkungen.

Für MPEG-Videos definiert diese Eigenschaft die Puffergröße des Videopuffer-Verifizierers (VBV). Die Größe des Puffers ist in Bits.

Für H.264-Video und Windows Media Video definiert die -Eigenschaft die Größe des hypothetischen Verweisdecoders (HRD). Die Größe des Puffers ist in Bytes.

Bei UVC 1.5 H264-Codierungskameras muss der an den Kameraencoder gesendete CPB-Wert 16-Bit-ausgerichtet sein. Die Größe des Puffers ist in Bytes.

Diese Eigenschaft wird auch mit H.264 UVC 1.5-Kameraencodern verwendet.

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [ Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 [ Server-Desktop-Apps | UWP-Apps]
Header
Codecapi.h

Weitere Informationen

Codec-API-Eigenschaften

ICodecAPI-Schnittstelle