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