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) |