Partager via


KSPROPERTY_VIDEOCOMPRESSION_QUALITY

La propriété KSPROPERTY_VIDECOMPRESSION_QUALITY contrôle le paramètre de qualité de la compression vidéo. Cette propriété doit être implémentée.

Tableau récapitulatif de l’utilisation

Get Set Cible Type de descripteur de propriété Type de valeur de propriété

Oui

Oui

Filtrer

KSPROPERTY_VIDEOCOMPRESSION_S

LONG

La valeur de propriété (données d’opération) est une valeur LONG qui spécifie une valeur de qualité de compression vidéo.

Remarques

Le membre Value de la structure KSPROPERTY_VIDEOCOMPRESSION_S spécifie la métrique de qualité.

Les valeurs de cette propriété sont comprises entre 0 et 10 000. Zéro indique la qualité la plus faible, 10 000 la plus élevée. Le minidriver détermine sa propre valeur par défaut.

Les minidrivers qui prennent en charge cette propriété doivent définir l’indicateur KS_CompressionCaps_CanQuality dans le membre Capabilities de la structure KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S qui récupère les fonctionnalités de compression vidéo du minidriver. Si un minidriver définit le KS_CompressionCaps_CanQuality, il doit prendre en charge les demandes get et set pour la propriété.

Les valeurs de cette propriété sont comprises entre 0 et 10 000. Zéro indique la qualité la plus faible, 10 000 la plus élevée. Le minidriver détermine sa propre valeur par défaut.

Configuration requise

En-tête

Ksmedia.h (inclure Ksmedia.h)

Voir aussi

KSPROPERTY

KSPROPERTY_VIDEOCOMPRESSION_S

KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S