Freigeben über


KSPROPERTY_VIDEOCOMPRESSION_QUALITY

Die eigenschaft KSPROPERTY_VIDECOMPRESSION_QUALITY steuert die Einstellung für die Videokomprimierungsqualität. 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 einen Qualitätswert für die Videokomprimierung angibt.

Hinweise

Der Value-Member der KSPROPERTY_VIDEOCOMPRESSION_S-Struktur gibt die Qualitätsmetrik an.

Werte für diese Eigenschaft liegen zwischen 0 und 10000. Null gibt die niedrigste Qualität an, 10000 die höchste. Der Minitreiber bestimmt seinen eigenen Standardwert.

Minidriver, die diese Eigenschaft unterstützen, sollten das flag KS_CompressionCaps_CanQuality im Capabilities-Element der KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S-Struktur festlegen, die die Videokomprimierungsfunktionen des Minitreibers abruft. Wenn ein Minitreiber die KS_CompressionCaps_CanQuality festlegt, sollte er sowohl Get- als auch Set-Anforderungen für die Eigenschaft unterstützen.

Werte für diese Eigenschaft liegen zwischen 0 und 10000. Null gibt die niedrigste Qualität an, 10000 die höchste. Der Minitreiber bestimmt seinen eigenen Standardwert.

Anforderungen

Header

Ksmedia.h (einschließlich Ksmedia.h)

Weitere Informationen

KSPROPERTY

KSPROPERTY_VIDEOCOMPRESSION_S

KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S