Freigeben über


MFPKEY_NUMBFRAMES-Eigenschaft

Gibt die Anzahl bidirektionaler Vorhersageframes (B-Frames) an.

Konstante für IPropertyBag

g_wszWMVCNumBFrames

Datentyp

VT-I4

Standardwert

0

Bemerkungen

Standardmäßig verwendet Windows Media Video 9 nur Intraframes (I-Frames), auch als Keyframes oder Ankerframes bezeichnet, bei denen es sich um vollständig codierte Frames handelt, und Vorhersageframes (P-Frames), die als Unterschied zum vorherigen I-Frame codiert sind. B-Frames unterscheiden sich von P-Frames, da sie sowohl die Unterschiede zum vorherigen Frame als auch die Unterschiede zum folgenden Frame speichern.

Wenn Sie den Codec für die Verwendung von B-Frames konfigurieren, wird die angegebene Anzahl von B-Frames zwischen jedem Paar von Frames des Typs I oder P verwendet.

Wenn z. B. eine Sequenz von Frames ohne B-Frames "IPPPPPPPPI" ist, wäre die gleiche Sequenzcodierung mit zwei B-Frames "IBBPBBPBBI".

Für die meisten Inhalte sind ein oder zwei B-Frames geeignet. Bei höheren Datenraten ist normalerweise ein B-Frame die optimale Wahl. Drei oder mehr sind selten nützlich.

Der gültige Wertebereich für diese Eigenschaft beträgt 0 bis 7.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2003 [nur Desktop-Apps]
Header
Wmcodecdsp.h

Siehe auch

Media Foundation-Eigenschaften