Метод IMFVirtualCamera::AddProperty (mfvirtualcamera.h)
Добавляет настраиваемые свойства интерфейса устройства в виртуальную камеру.
Синтаксис
HRESULT AddProperty(
const DEVPROPKEY *pKey,
DEVPROPTYPE Type,
const BYTE *pbData,
ULONG cbData
);
Параметры
pKey
Указатель на DEVPROPKEY для добавления в интерфейс устройства виртуальной камеры. Дополнительные сведения см. в разделе Unified Device Property Model.
Type
Тип свойства для указанного ключа pKey. Типы DEVPROP_TYPE_NULL и DEVPROP_TYPE_EMPTY не поддерживаются.
pbData
Указатель на данные свойства.
cbData
Размер в байтах, содержащихся в буфере, на который указывают данные.
Возвращаемое значение
Возвращает значение HRESULT, включая, помимо прочего, следующие значения:
Код ошибки | Описание |
---|---|
S_OK | Выполнено |
E_INVALIDARG | Недопустимый входной параметр. |
E_ACCESSDENIED | У вызывающего объекта недостаточно разрешений на добавление свойств. |
Комментарии
Вызывающие абоненты должны иметь разрешения уровня администратора для использования этого API. UWP и упакованные приложения не имеют разрешений на вызов этого метода.
Вызывающим абонентам следует соблюдать осторожность при добавлении известных свойств устройства Windows, так как это может привести к непредвиденным последствиям.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Сборка Windows 22000 |
Верхняя часть | mfvirtualcamera.h |
Библиотека | mfsensorgroup.lib |
DLL | mfsensorgroup.dll |