IsAudioStreamEnabled メソッド
[このページに関連付けられている機能 DirectShow は、従来の機能です。 MediaPlayer、IMFMediaEngine、Media Foundation のオーディオ/ビデオ キャプチャに置き換わりました。 これらの機能は、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能であれば、DirectShow ではなく Media Foundation で MediaPlayer、IMFMediaEngine、Audio/Video Capture を使用することを強くお勧めします。 Microsoft は、レガシ API を使用する既存のコードを、可能であれば新しい API を使用するように書き換えるよう提案しています。]
Note
このコンポーネントは、Microsoft Windows 2000、Windows XP、および Windows Server 2003 オペレーティング システムで使用できます。 今後のバージョンでは変更されるか、利用できなくなる場合もあります。
メソッドは IsAudioStreamEnabled
、指定したオーディオ ストリームが現在のタイトルで有効になっているかどうかを示す値を取得します。
[bEnabled = ] MSWebDVD.IsAudioStreamEnabled(iStream)
パラメーター
-
Istream
-
オーディオ ストリームを 0 ~ 7 の整数値として指定します。
戻り値
指定したオーディオ ストリームが現在のタイトルで使用できるかどうかを示すブール値を返します。 True を指定すると、使用可能になります。
解説
ディスクには最大 8 つの独立したオーディオ ストリームを含めることができますが、各ストリームはタイトルごとに必ずしも使用できるとは限りません。 たとえば、メイン映画のタイトルには、英語、スペイン語、日本語の 3 つのオーディオ ストリームがある場合がありますが、"今後のアトラクション" タイトルには英語のオーディオ ストリームが 1 つだけ含まれる場合があります。 CurrentAudioStream プロパティを設定する前に、タイトルに対してストリームが使用可能であることを常に確認してください。