_DVRESOLUTION Enumeration

Indicates the digital video (DV) decoding resolution.

Syntax

typedef enum _DVRESOLUTION {
  DVRESOLUTION_FULL,
  DVRESOLUTION_HALF,
  DVRESOLUTION_QUARTER,
  DVRESOLUTION_DC
} ;

Constants

DVRESOLUTION_FULL Decode at full size.
DVRESOLUTION_HALF Decode at half size.
DVRESOLUTION_QUARTER Decode at quarter size.
DVRESOLUTION_DC Decode at one-eighth size.

Remarks

The decoding resolution depends on whether the current format is NTSC or PAL:

Enumeration NTSC PAL
DVRESOLUTION_FULL 720 x 480 720 x 576
DVRESOLUTION_HALF 360 x 240 360 x 288
DVRESOLUTION_QUARTER 180 x 120 180 x 144
DVRESOLUTION_DC 88 x 60 88 x 72
 

The following enumeration defined in strmif.h is equivalent to the _DVRESOLUTION enumeration. It is included for compatibility with existing applications.

enum _DVDECODERRESOLUTION {
    DVDECODERRESOLUTION_720x480     =   1000,
    DVDECODERRESOLUTION_360x240     =   1001,
    DVDECODERRESOLUTION_180x120     =   1002,
    DVDECODERRESOLUTION_88x60       =   1003
};

Requirements

   
Header strmif.h (include Dshow.h)

See Also

DirectShow Enumerated Types

IIPDVDec Interface