Microsoft DirectX 8.0

DVD_DECODER_CAPS 構造体

構造体

DVD デコーダの能力を示す。IDvdInfo2::GetDecoderCaps 内で使用される。

構文

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 ;

メンバ

dwSize
構造体のサイズ。
dwAudioCaps
サポートされるオーディオ フォーマットを示す。以下の値のビットごとの OR。
  • 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
順方向の最大ビデオ データ レート。
dFwdMaxRateAudio
順方向の最大オーディオ データ レート。
dFwdMaxRateSP
順方向の最大サブピクチャ データ レート。
dBwdMaxRateVideo
逆方向の最大ビデオ データ レート (デコーダがスムーズ反転メカニズムをサポートしていない場合は 0)。
dBwdMaxRateAudio
逆方向の最大オーディオ データ レート (デコーダがスムーズ反転メカニズムをサポートしていない場合は 0)。
dBwdMaxRateSP
逆方向の最大サブピクチャ データ レート (デコーダがスムーズ反転メカニズムをサポートしていない場合は 0)。
dwRes1
将来的な使用のために予約されている。
dwRes2
将来的な使用のために予約されている。
dwRes3
将来的な使用のために予約されている。
dwRes4
将来的な使用のために予約されている。