Share via


DVD_DECODER_CAPS構造体 (strmif.h)

[このページに関連付けられている機能 DirectShow は、従来の機能です。 MediaPlayer、IMFMediaEngine、Media Foundation のオーディオ/ビデオ キャプチャに置き換わりました。 これらの機能は、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能であれば、DirectShow ではなく Media Foundation で MediaPlayerIMFMediaEngineAudio/Video Capture を使用することを強くお勧めします。 Microsoft は、レガシ API を使用する既存のコードを、可能であれば新しい API を使用するように書き換えるよう提案しています。]

構造体は DVD_DECODER_CAPS 、DVD デコーダーの機能を示します。

構文

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
Dolby Digital (AC3)。
DVD_AUDIO_CAPS_MPEG2
0x00000002
MPEG-2 オーディオ。
DVD_AUDIO_CAPS_LPCM
0x00000004
線形パルス コード変調 (LPCM)。
DVD_AUDIO_CAPS_DTS
0x00000008
DTS オーディオ。
DVD_AUDIO_CAPS_SDDS
0x00000010
ソニーダイナミックデジタルサウンド(SDDS)オーディオ。

dFwdMaxRateVideo

前方方向の最大ビデオ データ レート。

dFwdMaxRateAudio

前方方向の最大オーディオ データ レート。

dFwdMaxRateSP

前方方向の最大サブピック データ レート。

dBwdMaxRateVideo

逆方向の最大ビデオ データ レート。 (デコーダーがスムーズリバース機構をサポートしていない場合は 0)。

dBwdMaxRateAudio

逆方向の最大オーディオ データ レート。 (デコーダーがスムーズリバース機構をサポートしていない場合は 0)。

dBwdMaxRateSP

逆方向の最大サブ画像データ レート。 (デコーダーがスムーズリバース機構をサポートしていない場合は 0)。

dwRes1

将来使用するために予約されています。

dwRes2

将来使用するために予約されています。

dwRes3

将来使用するために予約されています。

dwRes4

将来使用するために予約されています。

必要条件

要件
Header strmif.h (Dshow.h を含む)

こちらもご覧ください

DirectShow 構造体

IDvdInfo2::GetDecoderCaps