Compartilhar via


KSPROPERTY_CAMERACONTROL_EXTENDED_CAMERAANGLEOFFSET

A propriedade deslocamento de ângulo da câmera fornece informações somente leitura sobre o ângulo de inclinação e guinada da posição da câmera. O ângulo de inclinação e guinada é definido como um deslocamento do eixo horizontal e vertical.

Tabela de Resumo de Uso

Get Set Destino Tipo de descritor de propriedade Tipo de valor da propriedade

Yes

Não

Filtrar

KSPROPERTY

KSCAMERA_EXTENDEDPROP_HEADER

O valor da propriedade (dados de operação) contém uma estrutura KSCAMERA_EXTENDEDPROP_HEADER e uma estrutura KSCAMERA_EXTENDEDPROP_CAMERAOFFSET .

O tamanho total dos dados da propriedade é sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_CAMERAOFFSET). O membro Size de KSCAMERA_EXTENDEDPROP_HEADER é definido como esse tamanho total de dados da propriedade.

Os membrosCapability e Flags do KSCAMERA_EXTENDEDPROP_HEADER não são usados para essa propriedade.

Se o driver não puder determinar o campo de exibição correto para a câmera, o driver não deverá indicar suporte para essa propriedade.

Esse controle de propriedade é síncrono e não cancelável.

Comentários

Se o sensor da câmera e o sensor de giroscópio estiverem ambos alojados no mesmo chassi físico, é recomendável que o driver da câmera relate o ângulo de deslocamento adequado, que pode ser de 0 graus. Se o sensor da câmera e o sensor de giroscópio não estiverem hospedados no mesmo chassi físico, recomendamos que os drivers não indiquem suporte para essa propriedade.

Obtendo a propriedade

Ao responder a uma solicitação de KSPROPERTY_TYPE_GET, o driver define os membros do KSCAMERA_EXTENDEDPROP_HEADER para o seguinte.

Membro Valor
Versão 1
PinId KSCAMERA_EXTENDEDPROP_FILTERSCOPE (0xFFFFFFFF).
Tamanho

sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_CAMERAOFFSET)

Result 0
Funcionalidade 0
Flags 0

O driver define o ângulo que desloca a estrutura KSCAMERA_EXTENDEDPROP_CAMERAOFFSET .

Requisitos

Versão

Disponível a partir do Windows 8.1.

parâmetro

Ksmedia.h (inclua Ksmedia.h)

Confira também

KSCAMERA_EXTENDEDPROP_HEADER

KSCAMERA_EXTENDEDPROP_CAMERAOFFSET