|Microsoft DirectX 9.0|
The SelectAudioStream method selects the audio stream to play.
HRESULT SelectAudioStream( ULONG ulAudio, DWORD dwFlags, IDvdCmd **ppCmd );
[in] Value that specifies the audio track to use, which must be an integral value from 0 through 7, or DVD_DEFAULT_AUDIO_STREAM to specify the default stream.
[in] Bit flag that contains one or more DVD_CMD_FLAGS enumeration specifying command synchronization options.
[out] Address of a pointer to an IDvdCmd object that can be used to synchronize DVD commands.
Returns one of the following values.
|E_INVALIDARG||ulAudio is out of range, or doesn't correspond to an audio stream.|
|E_UNEXPECTED||The ulAudio value is valid, but the DVD Navigator couldn't set it for some reason.|
|VFW_E_DVD_OPERATION_INHIBITED||UOP control prohibits the operation.|
|VFW_E_DVD_STREAM_DISABLED||The specified stream is disabled.|
This method affects the audio of the current Video Title Set (VTS). When called from within a menu, this method sets the audio stream of the title from which the menu was called.
The following table shows the Annex J command name to which this method name corresponds, and the domains in which this method is valid.
|Annex J Command Name||Valid Domains|