次の方法で共有


AudioStreamsAvailable プロパティ

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

注意

このコンポーネントは、Microsoft Windows 2000、Windows XP、および Windows Server 2003 オペレーティング システムで使用できます。 今後のバージョンでは変更されるか、利用できなくなる場合もあります。

 

プロパティは AudioStreamsAvailable 、現在のタイトルで使用できるオーディオ ストリームの数を取得します。

[ iStreams = ] MSWebDVD.AudioStreamsAvailable

戻り値

現在のタイトルで使用できるオーディオ ストリームの数を表す 1 から 8 までの整数値を返します。

解説

このプロパティは読み取り専用で、既定値はありません。 複数のオーディオ ストリームの主な用途は、複数の言語で映画のサウンドトラックを提供することです。 通常、ディスク上のすべてのタイトルですべてのオーディオ ストリームが有効になっているわけではありません。 たとえば、フィーチャー ムービーには 3 つの異なる言語のサウンドトラックがある場合がありますが、トレーラーには英語のサウンドトラックのみが含まれる場合があります。 ユーザーがストリームを選択するには、アプリケーションで現在のタイトル内で使用できるストリームを決定する必要があります。 特定のストリームは、0 から 7 までのインデックスによって識別されることに注意してください。

一般に、ディスクには使用可能なサウンドトラックを示すメニューが表示され、ユーザーはオーディオ ストリームを選択して有効にすることができます。

関連項目

GetAudioLanguage