Поделиться через


Метод IMFMuxStreamSampleManager::GetSample (mfobjects.h)

Возвращает метку IMFSample, связанную с подпотоком с указанным индексом.

Синтаксис

HRESULT GetSample(
  [in]  DWORD     dwMuxStreamIndex,
  [out] IMFSample **ppSample
);

Параметры

[in] dwMuxStreamIndex

Индекс подпотока, для которого извлекается выборка.

[out] ppSample

Полученный пример.

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

Метод возвращает HRESULT. Допустимые значения включают, но не ограничиваются, значения, приведенные в следующей таблице.

Код возврата Описание
S_OK
Метод выполнен успешно.
MF_E_INVALIDSTREAMNUMBER
Указанный индекс подпотока недопустим.
MF_E_INVALIDSTREAMDATA
Недопустимые данные потока для примера.

Требования

Требование Значение
Минимальная версия клиента Windows 10 версии 1703 [только классические приложения]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header mfobjects.h
Библиотека Mfplat.lib; Mfplat.dll

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

IMFMuxStreamSampleManager