KSPROPERTY_CAMERACONTROL_PANTILT_RELATIVE
A propriedade KSPROPERTY_CAMERACONTROL_PANTILT_RELATIVE especifica a rotação horizontal ou vertical da câmera e pode especificar ambos simultaneamente.
Tabela de Resumo de Uso
Obter | Definir | Destino | Tipo de descritor de propriedade | Tipo de valor da propriedade |
---|---|---|---|---|
Sim | Sim | Filtrar ou nó | KSPROPERTY_CAMERACONTROL_NODE_S2 ou KSPROPERTY_CAMERACONTROL_S2 dependendo se a solicitação é para um filtro ou um nó | Par de inteiros LONG |
O valor da propriedade (dados de operação) é um par de inteiros LONG que especificam as configurações de inclinação e painel relativa de uma câmera. O tamanho do valor representa a velocidade desejada do painel; um valor mais alto representa uma velocidade mais alta.
Value1 | Descrição |
---|---|
0 | Pare o movimento horizontal da câmera. |
Valor positivo | Comece a fazer movimento panorâmico à direita. |
Valor negativo | Comece a fazer movimento panorâmico à esquerda. |
O tamanho do valor representa a velocidade de inclinação desejada; um valor mais alto representa uma velocidade mais alta.
Value2 | Descrição |
---|---|
0 | Pare o movimento vertical da câmera. |
Valor positivo | Comece a girar a câmera para cima. |
Valor negativo | Comece a girar a câmera para baixo. |
Comentários
Ao fazer uma solicitação definida para exibir a câmera, o cliente deve fornecer um dos valores na tabela anterior no membro Value1 da estrutura do descritor de propriedade.
Da mesma forma, ao fazer uma solicitação definida para inclinar a câmera, o cliente fornece um dos valores na tabela anterior no membro Value2 da estrutura do descritor de propriedade.
Ao fazer uma solicitação get, o cliente recebe o valor do painel no membro Value1 e o valor de inclinação no membro Value2 da estrutura KSPROPERTY_CAMERACONTROL_S2 ou KSPROPERTY_CAMERACONTROL_NODE_S2 . Os valores indicam o painel atual ou inclinação status da câmera.
Observe que um dispositivo específico pode dar suporte apenas a um determinado intervalo de velocidade. Para determinar o intervalo de velocidades com suporte do 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 panela ou velocidade de inclinação. Nesse caso, o sinal do membro Value1 ou Value2 indica a direção a ser panorâmica.
Requisitos
Cabeçalho: ksmedia.h (inclua Ksmedia.h)