Freigeben über


AudioStreamsAvailable-Eigenschaft

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde durch MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation ersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]

Hinweis

Diese Komponente ist für die Verwendung in den Betriebssystemen Microsoft Windows 2000, Windows XP und Windows Server 2003 verfügbar. Es kann in nachfolgenden Versionen geändert oder entfernt werden.

 

Die AudioStreamsAvailable -Eigenschaft ruft die Anzahl der audiostreams ab, die im aktuellen Titel verfügbar sind.

[ iStreams = ] MSWebDVD.AudioStreamsAvailable

Rückgabewert

Gibt einen ganzzahligen Wert von 1 bis 8 zurück, der die Anzahl der im aktuellen Titel verfügbaren Audiostreams darstellt.

Bemerkungen

Diese Eigenschaft ist schreibgeschützt ohne Standardwert. Die primäre Verwendung mehrerer Audiostreams besteht darin, Film-Soundtracks in mehr als einer Sprache bereitzustellen. In der Regel sind nicht für jeden Titel auf einem Datenträger alle Audiostreams aktiviert. Beispielsweise kann der Featurefilm Soundtracks in drei verschiedenen Sprachen enthalten, aber die Trailer haben möglicherweise nur einen englischen Soundtrack. Bevor ein Benutzer einen Stream auswählen kann, muss die Anwendung ermitteln, welche Streams im aktuellen Titel verfügbar sind. Beachten Sie, dass bestimmte Datenströme durch einen Index von 0 bis 7 identifiziert werden.

Discs enthalten in der Regel ein Menü mit den verfügbaren Soundtracks, sodass der Benutzer den zu aktivierenden Audiostream auswählen kann.

Siehe auch

GetAudioLanguage