Partager via


KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW

La propriété de champ de vue décrit le champ de vue actuel de la caméra, ainsi que l’angle de tangage de la position de la caméra.

Tableau récapitulatif de l’utilisation

Get Set Cible Type de descripteur de propriété Type de valeur de propriété

Oui

Non

Filtrer

KSPROPERTY

KSCAMERA_EXTENDEDPROP_HEADER

La valeur de propriété (données d’opération) contient une structure KSCAMERA_EXTENDEDPROP_HEADER et une structure KSCAMERA_EXTENDEDPROP_FIELDOFVIEW .

La taille totale des données de la propriété est sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_FIELDOFVIEW). Le membre Size de KSCAMERA_EXTENDEDPROP_HEADER est défini sur cette taille totale des données de propriété.

Les membres Capability et Flags de KSCAMERA_EXTENDEDPROP_HEADER ne sont pas utilisés pour cette propriété.

Si le pilote ne peut pas déterminer le champ de vision correct pour l’appareil photo, il ne doit pas indiquer la prise en charge de cette propriété.

Ce contrôle de propriété est synchrone et n’est pas annulable.

Remarques

Obtention de la propriété

Lors de la réponse à une demande de KSPROPERTY_TYPE_GET, le pilote définit les membres du KSCAMERA_EXTENDEDPROP_HEADER comme suit.

Membre Valeur
Version 1
PinId KSCAMERA_EXTENDEDPROP_FILTERSCOPE (0xFFFFFFFF).
Taille

sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_FIELDOFVIEW)

Résultats 0
Fonctionnalité 0
Indicateurs 0

Le pilote définit les informations de longueur focale pour le FOV dans la structure KSCAMERA_EXTENDEDPROP_FIELDOFVIEW .

Spécifications

Version

Disponible à partir de Windows 8.1.

En-tête

Ksmedia.h (inclure Ksmedia.h)

Voir aussi

KSCAMERA_EXTENDEDPROP_HEADER

KSCAMERA_EXTENDEDPROP_FIELDOFVIEW