Compartilhar via


KSPROPERTY_CAMERACONTROL_ZOOM_RELATIVE

A propriedade KSPROPERTY_CAMERACONTROL_ZOOM_RELATIVE especifica o status de zoom da câmera.

Tabela de Resumo de Uso

Obter Definir Destino Tipo de descritor de propriedade Tipo de valor da propriedade
Sim Sim Filtro ou nó KSPROPERTY_CAMERACONTROL_S ou KSPROPERTY_CAMERACONTROL_NODE_S LONG

O valor da propriedade (dados de operação) é um LONG que especifica a configuração de zoom relativo de uma câmera. O tamanho do valor representa a velocidade de zoom desejada; um valor mais alto representa uma velocidade mais alta.

Valor Descrição
0 Pare o movimento da lente de zoom.
Valor positivo Comece a mover a lente de zoom na direção da telefoto (inicie o zoom).
Valor negativo Comece a mover a lente de zoom na direção do ângulo largo (inicie o zoom).

Comentários

O membro Value da estrutura KSPROPERTY_CAMERACONTROL_NODE_S especifica o zoom relativo.

Observe que um dispositivo específico pode dar suporte apenas a um determinado intervalo de velocidade. Para determinar o intervalo de velocidades com suporte pelo dispositivo, um aplicativo pode emitir uma solicitação de KSPROPERTY_TYPE_BASICSUPPORT . Você pode especificar KSPROPERTY_TYPE_BASICSUPPORT no membro Flags da estrutura KSPROPERTY_ITEM .

Alguns dispositivos dão suporte apenas a uma única velocidade de zoom. Nesse caso, o sinal do membro Value indica se a lente deve ampliar ou reduzir.

Ao fazer uma solicitação definida, o cliente deve fornecer um dos valores na tabela anterior no membro Value da estrutura KSPROPERTY_CAMERACONTROL_NODE_S .

Ao fazer uma solicitação get, o cliente recebe um dos valores na tabela anterior no membro Value da estrutura KSPROPERTY_CAMERACONTROL_NODE_S . O valor indica a status de zoom atual da câmera.

Requisitos

Cabeçalho: ksmedia.h (inclua Ksmedia.h)

Confira também

KSPROPERTY_CAMERACONTROL_NODE_S