Share via


Enumeración AMOVERLAYFX (strmif.h)

[La característica asociada a esta página, DirectShow, es una característica heredada. Se ha reemplazado por MediaPlayer, IMFMediaEngine y Captura de audio/vídeo en Media Foundation. Esas características se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer, IMFMediaEngine y Audio/Video Capture en Media Foundation en lugar de DirectShow, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

Especifica los efectos en una superficie de superposición de hardware de DirectDraw.

Syntax

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

Constantes

 
AMOVERFX_NOFX
Valor: 0
Vídeo normal (sin efectos).
AMOVERFX_MIRRORLEFTRIGHT
Valor: 0x2
Refleje la superposición en el eje vertical.
AMOVERFX_MIRRORUPDOWN
Valor: 0x4
Refleje la superposición en el eje horizontal.
AMOVERFX_DEINTERLACE
Valor: 0x8
Cuando se usa en IAMOverlayFX::QueryOverlayFXCaps, esta marca especifica si el hardware puede admitir la sugerencia de DDOVERFX_DEINTERLACE DirectDraw 7. Cuando se usa con los métodos IAMOverlayFX::GetOverlayFX o IAMOverlayFX::SetOverlayFX , esta marca indica que la superposición se debe desenlazar si es posible.

Requisitos

Requisito Valor
Header strmif.h (incluye Dshow.h)

Consulte también

Tipos enumerados de DirectShow

IAMOverlayFX (Interfaz)