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