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


Метод IMFSensorStream::GetMediaType (mfidl.h)

Извлекает тип IMFMediaType , представляющий поддерживаемый тип мультимедиа для потока датчика.

Синтаксис

HRESULT GetMediaType(
  [in]  DWORD        dwIndex,
  [out] IMFMediaType **ppMediaType
);

Параметры

[in] dwIndex

Извлекаемый индекс IMFMediaType на основе 0. Это значение должно находиться в диапазоне от 0 до значения, возвращаемого GetMediaTypeCount — 1.

[out] ppMediaType

Тип полученного носителя.

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

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

Код возврата Описание
S_OK
Метод выполнен успешно.
E_POINTER
Параметр ppMediaType имеет значение NULL.
MF_E_INVALIDINDEX
DwIndex не входит в допустимый диапазон.

Требования

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

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

IMFSensorStream