Метод IMFPMediaItem::SetStreamSelection (mfplay.h)

Важно Устаревшие. Этот API может быть удален из будущих выпусков Windows. Приложения должны использовать сеанс мультимедиа для воспроизведения.
 

Выбирает или отменяет выбор потока.

Синтаксис

HRESULT SetStreamSelection(
  [in] DWORD dwStreamIndex,
  [in] BOOL  fEnabled
);

Параметры

[in] dwStreamIndex

Отсчитываемый от нуля индекс потока. Чтобы получить количество потоков, вызовите IMFPMediaItem::GetNumberOfStreams.

[in] fEnabled

Укажите, следует ли выбрать или отменить выбор потока.

Значение Значение
TRUE
Выбран поток. Во время воспроизведения этот поток будет воспроизводиться.
FALSE
Поток не выбран. Во время воспроизведения этот поток не воспроизводится.

Возвращаемое значение

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Этот метод можно использовать для изменения выбранных потоков. Изменение вступает в силу при следующем вызове IMFPMediaPlayer::SetMediaItem с этим элементом мультимедиа. Если элемент мультимедиа уже установлен в проигрывателе, изменение не произойдет, если вы не вызовете SetMediaItem еще раз с этим элементом мультимедиа.

Требования

   
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Целевая платформа Windows
Header mfplay.h

См. также раздел

IMFPMediaItem

Использование MFPlay для воспроизведения звука и видео