структура KSPROPERTY_CAMERACONTROL_S (ksmedia.h)
Структура KSPROPERTY_CAMERACONTROL_S описывает свойства на основе фильтра в наборе свойств PROPSETID_VIDCAP_CAMERACONTROL .
Синтаксис
typedef struct {
KSPROPERTY Property;
LONG Value;
ULONG Flags;
ULONG Capabilities;
} KSPROPERTY_CAMERACONTROL_S, *PKSPROPERTY_CAMERACONTROL_S;
Члены
Property
Указывает инициализированную структуру KSPROPERTY , которая описывает набор свойств, идентификатор свойства и тип запроса.
Value
Задает значение свойства. Этот элемент предназначен для чтения и записи.
Flags
Указывает для запросов Get текущий параметр указанного свойства из перечисленных ниже значений. Указывает для запросов Set требуемый параметр для указанного свойства из перечисленных ниже значений. Для этого элемента можно задать одно из следующих значений, определенных в ksmedia.h:
Flag | Значение |
---|---|
KSPROPERTY_CAMERACONTROL_FLAGS_MANUAL | Указывает, что параметр управляется вручную. |
KSPROPERTY_CAMERACONTROL_FLAGS_AUTO | Указывает, что параметр управляется автоматически. |
KSPROPERTY_CAMERACONTROL_FLAGS_ABSOLUTE | Указывает, что параметр имеет абсолютные значения. |
KSPROPERTY_CAMERACONTROL_FLAGS_RELATIVE | Указывает, что параметр имеет относительные значения. |
Capabilities
Указывает возможности управления камерой мини-драйвера для указанного свойства. Этот элемент доступен только для чтения. Для этого элемента можно задать одно из следующих значений, определенных в ksmedia.h:
Flag | Значение |
---|---|
KSPROPERTY_CAMERACONTROL_FLAGS_MANUAL | Указывает, что устройством можно управлять вручную. |
KSPROPERTY_CAMERACONTROL_FLAGS_AUTO | Указывает, что устройством можно управлять автоматически. |
KSPROPERTY_CAMERACONTROL_FLAGS_ABSOLUTE | Указывает, что параметры устройства находятся в абсолютных значениях. |
KSPROPERTY_CAMERACONTROL_FLAGS_RELATIVE | Указывает, что параметры устройства имеют относительные значения. |
Требования
Требование | Значение |
---|---|
Заголовок | ksmedia.h (включая Ksmedia.h) |