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


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

Возвращает атрибуты IMFAttributes для группы датчиков. Возвращаемый объект является динамической ссылкой на внутреннее хранилище атрибутов.

Синтаксис

HRESULT GetSensorGroupAttributes(
  [out] IMFAttributes **ppAttributes
);

Параметры

[out] ppAttributes

Интерфейс IMFAttributes , представляющий внутреннее хранилище атрибутов группы датчиков.

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

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

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

Комментарии

Вызывающий объект может при необходимости использовать это хранилище атрибутов для запроса атрибутов, заданных в группе датчиков, или для изменения или добавления атрибутов в группу датчиков. Изменение этого набора атрибутов не сохраняется и будет допустимо только для экземпляра IMFSensorGroup.

Это хранилище атрибутов можно использовать для добавления атрибутов среды выполнения для IMFMediaSource , который можно создать с помощью метода IMFSensorGroup::CreateMediaSource .

Требования

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

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

IMFSensorGroup