Метод IMFVirtualCamera::SendCameraProperty (mfvirtualcamera.h)
Оболочка вокруг внутреннего метода IKsControl::KsProperty , которая задает свойство или извлекает сведения о свойстве, а также любые другие определенные операции поддержки, доступные в наборе свойств.
Синтаксис
HRESULT SendCameraProperty(
REFGUID propertySet,
ULONG propertyId,
ULONG propertyFlags,
void *propertyPayload,
ULONG propertyPayloadLength,
void *data,
ULONG dataLength,
ULONG *dataWritten
);
Параметры
propertySet
GUID, представляющий KSPROPERTY. Задать поле.
propertyId
Объект ULONG, представляющий поле KSPROPERTY.Id .
propertyFlags
Набор битовых или ed флагов, представляющих KSPROPERTY. Поле "Флаги ".
propertyPayload
Расширенные данные, добавленные в конец структуры KSPROPERTY . Все предоставленные полезные данные свойства будут добавлены в конец структуры KSPROPERTY перед отправкой в пользовательский источник мультимедиа виртуальной камеры.
propertyPayloadLength
Размер буфера в байтах, на который указывает propertyPayload.
data
Буфер байтов для полезных данных свойства.
dataLength
Размер буфера в байтах, на который указывают данные.
dataWritten
Выходной параметр, указывающий объем данных, записанных в буфер данных. Это значение допустимо, только если commandFlags содержит операцию GET или запрос.
Возвращаемое значение
Возвращает значение HRESULT, включая, помимо прочего, следующие значения:
Код ошибки | Описание |
---|---|
S_OK | Выполнено |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Сборка Windows 22000 |
Верхняя часть | mfvirtualcamera.h |
Библиотека | mfsensorgroup.lib |
DLL | mfsensorgroup.dll |