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 |
|