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


Метод IMFSensorGroup::GetDefaultSensorDeviceIndex (mfidl.h)

Извлекает индекс устройства по умолчанию в группе датчиков.

Синтаксис

HRESULT GetDefaultSensorDeviceIndex(
  [out] DWORD *pdwIndex
);

Параметры

[out] pdwIndex

Если вызов выполнен успешно, pdwIndex получает индекс устройства по умолчанию.

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

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

Код возврата Описание
S_OK
Метод выполнен успешно.
E_POINTER
Параметр pdwIndex имеет значение NULL.
MF_E_NOT_INITIALIZED
Группа датчиков не инициализирована.

Комментарии

Термин "устройство" в этом контексте может относиться к физическому устройству, пользовательскому источнику мультимедиа или поставщику кадров.

Если этот метод SetDefaultSensorDevice не был вызван, будет возвращено первое устройство в группе датчиков (т. е. индекс 0).

Требования

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

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

IMFSensorGroup