Freigeben über


AVEncMPVGOPSize-Eigenschaft

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation abgelöst. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code mediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]

Gibt die maximale Anzahl von Bildern von einer GOP-Kopfzeile (Group-of-Pictures) bis zum nächsten GOP-Header an.

Dies ist eine Eigenschaft mit Lese- und Schreibzugriff.

Datentyp

UINT32 (VT_UI4)

Eigenschaften-GUID

CODECAPI_AVEncMPVGOPSize

Eigenschaftswert

Encoder können diese Eigenschaft als enumerierte Menge oder als linearer Bereich implementieren.

Bemerkungen

Legen Sie diese Eigenschaft fest, bevor Sie eine Aufzeichnung starten.

Gilt für Windows 8: Die codierte GOP-Größe muss kleiner oder gleich der angegebenen Zahl über diese Eigenschaft sein, um das gleiche B-Framemuster beizubehalten, das durch CODECAPI_AVEncMPVDefaultBPictureCount während des GOP oder aufgrund von Szenenwechseln festgelegt wird. Wenn beispielsweise die Anzahl der B-Frames in einem GOP auf 2 und die GOP-Größe 11 festgelegt ist, muss der Encoder eine GOP-Größe von 10 Frames oder weniger erzeugen. Wenn eine Szenenänderung in der Mitte eines GOP erfolgt, kann der Encoder auch einen Keyframe einfügen und kleinere GOP erzeugen.

GOP-Größe 0 ist encoderabhängig, und Encoder können verschiedene GOP-Größen basierend auf ihrer Implementierung/Qualität/Leistung auswählen. Encoder sollten in diesem Fall die GOP-Größe berücksichtigen und B-Frames abschneiden.

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

Siehe auch

Codec-API-Eigenschaften

ICodecAPI-Schnittstelle