Microsoft DirectX 8.0

DVD_DECODER_CAPS Structure

Structures

Indicates the capabilities of a DVD decoder. Used in IDvdInfo2::GetDecoderCaps.

Syntax

typedef struct tagDVD_DECODER_CAPS
{
    DWORD   dwSize ;
    DWORD   dwAudioCaps ;
    double  dFwdMaxRateVideo ;
    double  dFwdMaxRateAudio ;
    double  dFwdMaxRateSP ;
    double  dBwdMaxRateVideo ; 
    double  dBwdMaxRateAudio ;
    double  dBwdMaxRateSP ;
	  DWORD   dwRes1 ;
	  DWORD   dwRes2 ;
	  DWORD   dwRes3 ;
	  DWORD   dwRes4 ;
} DVD_DECODER_CAPS ;

Members

dwSize
Size of this structure.
dwAudioCaps
Bitwise OR indicating which audio formats are supported. Possible values are:
  • DVD_AUDIO_CAPS_AC3 = 0x00000001
  • DVD_AUDIO_CAPS_MPEG2 = 0x00000002
  • DVD_AUDIO_CAPS_LPCM = 0x00000004
  • DVD_AUDIO_CAPS_DTS = 0x00000008
  • DVD_AUDIO_CAPS_SDDS = 0x00000010
dFwdMaxRateVideo
Maximum video data rate in forward direction.
dFwdMaxRateAudio
Maximum audio data rate in forward direction.
dFwdMaxRateSP
Maximum subpicture data rate in forward direction.
dBwdMaxRateVideo
Maximum video data rate in reverse direction. (0 if decoder does not support the smooth reverse mechanism.)
dBwdMaxRateAudio
Maximum audio data rate in reverse direction. (0 if decoder does not support the smooth reverse mechanism.)
dBwdMaxRateSP
Maximum subpicture data rate in reverse direction. (0 if decoder does not support the smooth reverse mechanism.)
dwRes1
Reserved for future use.
dwRes2
Reserved for future use.
dwRes3
Reserved for future use.
dwRes4
Reserved for future use.