Microsoft DirectX 8.0 |
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.