Partager via


AMOVERLAYFX, énumération (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.]

Spécifie des effets sur une surface de superposition matérielle DirectDraw.

Syntax

typedef enum AMOVERLAYFX {
  AMOVERFX_NOFX = 0,
  AMOVERFX_MIRRORLEFTRIGHT = 0x2,
  AMOVERFX_MIRRORUPDOWN = 0x4,
  AMOVERFX_DEINTERLACE = 0x8
} ;

Constantes

 
AMOVERFX_NOFX
Valeur : 0
Vidéo normale (aucun effet).
AMOVERFX_MIRRORLEFTRIGHT
Valeur : 0x2
Mettre en miroir la superposition sur l’axe vertical.
AMOVERFX_MIRRORUPDOWN
Valeur : 0x4
Mettre en miroir la superposition sur l’axe horizontal.
AMOVERFX_DEINTERLACE
Valeur : 0x8
Lorsqu’il est utilisé dans IAMOverlayFX ::QueryOverlayFXCaps, cet indicateur spécifie si le matériel peut prendre en charge l’indicateur de DDOVERFX_DEINTERLACE DirectDraw 7. Utilisé avec les méthodes IAMOverlayFX ::GetOverlayFX ou IAMOverlayFX ::SetOverlayFX , cet indicateur indique que la superposition doit être désinterlacée si possible.

Configuration requise

Condition requise Valeur
En-tête strmif.h (include Dshow.h)

Voir aussi

Types énumérés DirectShow

IAMOverlayFX, interface