Microsoft DirectX 9.0

AMOVERLAYFX Enumeration

Specifies effects on a Microsoft® DirectDraw® hardware overlay surface.

Syntax

enum AMOVERLAYFX {
    AMOVERFX_NOFX =             0x00000000,
    AMOVERFX_MIRRORLEFTRIGHT =  0x00000002,
    AMOVERFX_MIRRORUPDOWN =     0x00000004,
    AMOVERFX_DEINTERLACE =      0x00000008
};

Elements

AMOVERFX_NOFX

Normal video (no effects).

AMOVERFX_MIRRORLEFTRIGHT

Mirror the overlay across the vertical axis.

AMOVERFX_MIRRORUPDOWN

Mirror the overlay across the horizontal axis.

AMOVERFX_DEINTERLACE

When used in IAMOverlayFX::QueryOverlayFXCaps, this flag specifies whether the hardware can support the DirectDraw 7 DDOVERFX_DEINTERLACE hint. When used with the IAMOverlayFX::GetOverlayFX or IAMOverlayFX::SetOverlayFX methods, this flag indicates that the overlay should be deinterlaced if possible.

See Also