Freigeben über


PROPSETID_VIDCAP_VIDEOCOMPRESSION

Der PROPSETID_VIDCAP_VIDEOCOMPRESSION Eigenschaftensatz steuert die Videokomprimierungseinstellungen eines Geräts.

Die KSPROPERTY_VIDCAP_VIDEOCOMPRESSION-Enumeration in ksmedia.h gibt die Eigenschaften dieses Satzes an.

Die Unterstützung für diesen Eigenschaftensatz ist optional und sollte nur von Geräten implementiert werden, die einen Videokomprimierungscodec implementieren.

Videoaufnahme-Minidriver sind erforderlich, um die folgenden Eigenschaften zu implementieren:

KSPROPERTY_VIDEOCOMPRESSION_GETINFO

KSPROPERTY_VIDEOCOMPRESSION_KEYFRAME_RATE

KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_FRAME_SIZE

KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_KEYFRAME

KSPROPERTY_VIDEOCOMPRESSION_PFRAMES_PER_KEYFRAME

KSPROPERTY_VIDEOCOMPRESSION_QUALITY

KSPROPERTY_VIDEOCOMPRESSION_WINDOWSIZE

DirectShow-Schnittstelle

Die DirectShow IAMVideoCompression-Schnittstelle (siehe DirectShow-Dokumentation im Microsoft Windows SDK) bietet Zugriff auf die Eigenschaften dieses Satzes.