Compartilhar via


KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW

A propriedade campo de exibição descreve o FOV (Campo de Exibição) atual da câmera junto com o ângulo de tom da posição da câmera.

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 de KSCAMERA_EXTENDEDPROP_HEADER e uma estrutura KSCAMERA_EXTENDEDPROP_FIELDOFVIEW .

O tamanho total dos dados da propriedade é sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_FIELDOFVIEW). O membro Size de KSCAMERA_EXTENDEDPROP_HEADER é definido como esse tamanho total de dados de 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 pode ser cancelado.

Comentários

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_FIELDOFVIEW)

Result 0
Funcionalidade 0
Flags 0

O driver define as informações de comprimento focal para o FOV na estrutura KSCAMERA_EXTENDEDPROP_FIELDOFVIEW .

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_FIELDOFVIEW