Microsoft DirectX 9.0

VMRDeinterlacePrefs Enumeration

This topic applies to Windows XP Service Pack 1 only.

The VMRDeinterlacePrefs enumeration type describes the deinterlacing method that the Video Mixing Renderer (VMR) uses if the method set by the application cannot be used.

Syntax

typedef enum {
    DeinterlacePref_NextBest = 0x01,
    DeinterlacePref_BOB      = 0x02,
    DeinterlacePref_Weave    = 0x04,
    DeinterlacePref_Mask     = 0x07
} VMRDeinterlacePrefs;

Elements

DeinterlacePref_NextBest

Use the next best mode offered by the driver.

DeinterlacePref_BOB

Use the bob method.

DeinterlacePref_Weave

Use the weave method (that is, no deinterlacing).

DeinterlacePref_Mask

Bitwise OR of the previous flags. This value is used internally by the VMR, and is not a valid flag.

Requirements

Requires Microsoft® Windows® XP Service Pack 1.

See Also