estrutura KSPROPERTY_CAMERACONTROL_S2 (ksmedia.h)
A estrutura KSPROPERTY_CAMERACONTROL_S2 descreve as propriedades baseadas em filtro no conjunto de propriedades PROPSETID_VIDCAP_CAMERACONTROL que usam dois valores ao mesmo tempo.
Sintaxe
typedef struct {
KSPROPERTY Property;
LONG Value1;
ULONG Flags;
ULONG Capabilities;
LONG Value2;
} KSPROPERTY_CAMERACONTROL_S2, *PKSPROPERTY_CAMERACONTROL_S2;
Membros
Property
Especifica uma estrutura KSPROPERTY inicializada que descreve o conjunto de propriedades, a ID da propriedade e o tipo de solicitação.
Value1
Especifica o primeiro valor da propriedade . Este membro é leitura/gravação.
Flags
Indica, para obter solicitações, a configuração atual para a propriedade especificada dos valores listados abaixo. Indica, para solicitações definidas, a configuração desejada para a propriedade especificada dos valores listados abaixo. Esse membro pode ser definido como um dos seguintes valores definidos em ksmedia.h:
Sinalizador | Significado |
---|---|
KSPROPERTY_CAMERACONTROL_FLAGS_MANUAL | Indica que a configuração é controlada manualmente |
KSPROPERTY_CAMERACONTROL_FLAGS_AUTO | Indica que a configuração é controlada automaticamente |
KSPROPERTY_CAMERACONTROL_FLAGS_ABSOLUTE | Indica que a configuração está em valores absolutos |
KSPROPERTY_CAMERACONTROL_FLAGS_RELATIVE | Indica que a configuração está em valores relativos |
Capabilities
Indica os recursos de controle de câmera do minidriver para a propriedade especificada. Este membro é somente leitura. Esse membro pode ser definido como um dos seguintes valores definidos em ksmedia.h:
Sinalizador | Significado |
---|---|
KSPROPERTY_CAMERACONTROL_FLAGS_MANUAL | Indica que o dispositivo pode ser controlado manualmente |
KSPROPERTY_CAMERACONTROL_FLAGS_AUTO | Indica que o dispositivo pode ser controlado automaticamente |
KSPROPERTY_CAMERACONTROL_FLAGS_ABSOLUTE | Indica que as configurações do dispositivo estão em valores absolutos |
KSPROPERTY_CAMERACONTROL_FLAGS_RELATIVE | Indica que as configurações do dispositivo estão em valores relativos |
Value2
Especifica o segundo valor da propriedade . Este membro é leitura/gravação.
Comentários
Essa estrutura é usada por KSPROPERTY_CAMERACONTROL_PANTILT e KSPROPERTY_CAMERACONTROL_PANTILT_RELATIVE para solicitações de propriedade get/set baseadas em filtro.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | ksmedia.h (inclua Ksmedia.h) |