Partager via


Interface IAMVideoDecimationProperties (strmif.h)

[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngine et Audio/Video Capture in Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation au lieu de DirectShow, si possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

L’interface IAMVideoDecimationProperties contrôle la façon dont le mélangeur de superposition effectue la décimation vidéo

Si une fenêtre vidéo est plus petite que la taille native de la vidéo affichée, le convertisseur vidéo doit décimer la vidéo entrante, c’est-à-dire réduire la taille de la vidéo à la plus petite. La décimation peut être effectuée à l’un des emplacements suivants.

  • Matériel de superposition sur la puce VGA.
  • Scaler intégré au port vidéo (si la connexion passe par un port vidéo).
  • Décodeur fournissant la vidéo au convertisseur.
Une application peut appeler des méthodes sur cette interface pour sélectionner une stratégie de décimation particulière, afin d’optimiser les performances. Toutefois, la plupart des applications n’auront pas l’occasion d’utiliser cette interface. À moins que votre application ne soit conçue pour prendre en charge un matériel particulier, il n’y a aucune raison de modifier le comportement par défaut du filtre Overlay Mixer pour la décimation.

Héritage

L’interface IAMVideoDecimationProperties hérite de l’interface IUnknown . IAMVideoDecimationProperties a également les types de membres suivants :

Méthodes

L’interface IAMVideoDecimationProperties a ces méthodes.

 
IAMVideoDecimationProperties ::QueryDecimationUsage

La méthode QueryDecimationUsage récupère la stratégie de décimation actuelle.
IAMVideoDecimationProperties ::SetDecimationUsage

La méthode SetDecimationUsage définit la stratégie de décimation.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête strmif.h (include Dshow.h)