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


структура KSPROPERTY_VIDEOPROCAMP_S (ksmedia.h)

Структура KSPROPERTY_VIDEOPROCAMP_S описывает параметры свойств на основе фильтров в наборе свойств PROPSETID_VIDCAP_VIDEOPROCAMP.

Синтаксис

typedef struct {
  KSPROPERTY Property;
  LONG       Value;
  ULONG      Flags;
  ULONG      Capabilities;
} KSPROPERTY_VIDEOPROCAMP_S, *PKSPROPERTY_VIDEOPROCAMP_S;

Члены

Property

Указывает инициализированную структуру KSPROPERTY, описывающую набор свойств, идентификатор свойства и тип запроса.

Value

Указывает значение запроса. Для запросов Set мини-driver должен задать свойство, указанное в свойстве этого значения. Для запросов Get мини-driver должен возвращать значение свойства, указанного в Property.

Flags

Задает флаги запроса. Для запросов Set это значение указывает требуемый параметр. Для запросов Get это значение содержит текущий параметр. Этот элемент можно задать для одного из значений, определенных в ksmedia.h:

Флаг Значение
KSPROPERTY_VIDEOPROCAMP_FLAGS_MANUAL Указывает, что свойство необходимо настроить вручную.
KSPROPERTY_VIDEOPROCAMP_FLAGS_AUTO Указывает, что свойство настраивается автоматически.

Capabilities

Задает возможности свойства. Этот член имеет значение только для запросов Get. Мини-driver должен возвращать возможности VideoProcAmp относительно свойства, указанного в Property. Этот элемент должен иметь одно из следующих значений:

Ценность Значение
KSPROPERTY_VIDEOPROCAMP_FLAGS_MANUAL Устройство поддерживает ручное задание указанного свойства.
KSPROPERTY_VIDEOPROCAMP_FLAGS_AUTO Устройство поддерживает автоматический параметр указанного свойства.

Требования

Требование Ценность
заголовка ksmedia.h (include Ksmedia.h)

См. также

KSPROPERTY

KSPROPERTY_VIDEOPROCAMP_BACKLIGHT_COMPENSATION

KSPROPERTY_VIDEOPROCAMP_BRIGHTNESS

KSPROPERTY_VIDEOPROCAMP_COLORENABLE

KSPROPERTY_VIDEOPROCAMP_CONTRAST

KSPROPERTY_VIDEOPROCAMP_GAMMA

KSPROPERTY_VIDEOPROCAMP_HUE

KSPROPERTY_VIDEOPROCAMP_SATURATION

KSPROPERTY_VIDEOPROCAMP_SHARPNESS

KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE

PROPSETID_VIDCAP_VIDEOPROCAMP