структура 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:
Флаг | Значение |
---|---|
KSPROPERTY_CAMERACONTROL_FLAGS_MANUAL | Указывает, что параметр управляется вручную. |
KSPROPERTY_CAMERACONTROL_FLAGS_AUTO | Указывает, что параметр управляется автоматически. |
KSPROPERTY_CAMERACONTROL_FLAGS_ABSOLUTE | Указывает, что параметр находится в абсолютных значениях. |
KSPROPERTY_CAMERACONTROL_FLAGS_RELATIVE | Указывает, что параметр находится в относительных значениях. |
Capabilities
Указывает возможности управления камерой мини-driver для указанного свойства. Этот элемент доступен только для чтения. Этот элемент можно задать для одного из следующих значений, определенных в ksmedia.h:
Флаг | Значение |
---|---|
KSPROPERTY_CAMERACONTROL_FLAGS_MANUAL | Указывает, что устройство можно управлять вручную. |
KSPROPERTY_CAMERACONTROL_FLAGS_AUTO | Указывает, что устройство можно управлять автоматически. |
KSPROPERTY_CAMERACONTROL_FLAGS_ABSOLUTE | Указывает, что параметры устройства находятся в абсолютных значениях. |
KSPROPERTY_CAMERACONTROL_FLAGS_RELATIVE | Указывает, что параметры устройства находятся в относительных значениях. |
Требования
Требование | Ценность |
---|---|
заголовка | ksmedia.h (include Ksmedia.h) |