Compartilhar via


estrutura KSPROPERTY_VIDEOPROCAMP_S (ksmedia.h)

A estrutura KSPROPERTY_VIDEOPROCAMP_S descreve as configurações de propriedade baseadas em filtro no conjunto de propriedades PROPSETID_VIDCAP_VIDEOPROCAMP.

Sintaxe

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

Membros

Property

Especifica uma estrutura KSPROPERTY inicializada que descreve o conjunto de propriedades, a ID da propriedade e o tipo de solicitação.

Value

Especifica o valor de uma solicitação. Para Definir solicitações, o minidriver deve definir a propriedade especificada em Propriedade como esse valor. Para Obter solicitações, o minidriver deve retornar o valor da propriedade especificada em Propriedade.

Flags

Especifica os sinalizadores de uma solicitação. Para Definir solicitações, esse valor indica a configuração desejada. Para Obter solicitações, esse valor contém a configuração atual. Esse membro pode ser definido como um dos valores definidos em ksmedia.h:

Sinalizador Significado
KSPROPERTY_VIDEOPROCAMP_FLAGS_MANUAL Indica que a propriedade deve ser ajustada manualmente.
KSPROPERTY_VIDEOPROCAMP_FLAGS_AUTO Indica que a propriedade deve ser ajustada automaticamente.

Capabilities

Especifica os recursos de uma propriedade. Esse membro tem significado apenas para Obter solicitações. O minidriver deve retornar os recursos do VideoProcAmp em relação à propriedade especificada em Propriedade. Esse membro deve ser definido como um dos seguintes valores:

Valor Significado
KSPROPERTY_VIDEOPROCAMP_FLAGS_MANUAL O dispositivo dá suporte à configuração manual da propriedade especificada.
KSPROPERTY_VIDEOPROCAMP_FLAGS_AUTO O dispositivo dá suporte à configuração automática da propriedade especificada.

Requisitos

Requisito Valor
Cabeçalho ksmedia.h (inclua Ksmedia.h)

Confira também

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