Freigeben über


KSPROPERTY_VIDEOCOMPRESSION_PFRAMES_PER_KEYFRAME

Die KSPROPERTY_VIDEOCOMPRESSION_PFRAMES_PER_KEYFRAME-Eigenschaft steuert das vorhergesagte Frameintervall (P-Frame). Diese Eigenschaft muss implementiert werden.

Nutzungszusammenfassungstabelle

Herunterladen Set Ziel Eigenschaftendeskriptortyp Eigenschaftswerttyp

Yes

Yes

Filter

KSPROPERTY_VIDEOCOMPRESSION_S

LONG

Der Eigenschaftswert (Vorgangsdaten) ist ein LONG-Wert, der die Anzahl der vorhergesagten Frames pro Keyframe angibt.

Hinweise

Der Value-Member der KSPROPERTY_VIDEOCOMPRESSION_S-Struktur gibt die Anzahl der P-Frames pro Keyframe an. Wenn eine Set-Anforderung einen negativen Wert bereitstellt, sollte der Minitreiber die P-Frame-Rate auf den Standardwert festlegen.

Minidriver, die diese Eigenschaft unterstützen, sollten das flag KS_VideoCompressionCaps_CanBFrame im Capabilities-Element der KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S-Struktur festlegen, die die Videokomprimierungsfunktionen des Minitreibers abruft.

Anforderungen

Header

Ksmedia.h (einschließlich Ksmedia.h)

Weitere Informationen

KSPROPERTY

KSPROPERTY_VIDEOCOMPRESSION_S

KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S