Freigeben über


CODECAPI_AVLowLatencyMode-Eigenschaft

Aktiviert den Modus mit niedriger Latenz in einem Codec.

Datentyp

ULONG (VT_BOOL)

Eigenschaften-GUID

CODECAPI_AVLowLatencyMode

Eigenschaftswert

Wenn der Wert ungleich null ist, ist der Modus mit niedriger Latenz aktiviert. Wenn der Wert null ist, ist der Modus mit niedriger Latenz deaktiviert.

Bemerkungen

Diese Eigenschaft gilt sowohl für Encoder als auch für Decoder.

Der Modus mit niedriger Latenz ist für Echtzeitkommunikation oder Liveerfassung nützlich, wenn die Latenz minimiert werden soll. Der Modus mit niedriger Latenz kann jedoch auch die Decodierungs- oder Codierungsqualität verringern.

Es wird erwartet, dass der Encoder aufgrund der Frame-Neuanordnung im Codierungsprozess keine Beispielverzögerung hinzugibt, und ein Eingabebeispiel muss ein Ausgabebeispiel erzeugen. B-Slices/Frames können vorhanden sein, solange sie keine Frame-Neuordnung im Encoder einführen.

Warnung

In der aktuellen Implementierung verwendet der Media Foundation H.264-Decoder den Typ VT_UI4 für diese Eigenschaft. Alle anderen Implementierungen, einschließlich des H.264-Encoders, verwenden den Typ VT_BOOL.

Anforderungen

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

Siehe auch

Media Foundation-Eigenschaften

ICodecAPI