Partager via


KSPROPERTY_CAMERACONTROL_EXTENDED_ISO

Cette propriété sélectionne le paramètre ISO pour la caméra. Le paramètre ISO est choisi dans un groupe de présélections ou défini sur automatique.

Tableau récapitulatif de l’utilisation

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

Oui

Oui

Épingle

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_VALUE . Le KSCAMERA_EXTENDEDPROP_VALUE est obligatoire, mais pas utilisé.

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

Le membre Capability de KSCAMERA_EXTENDEDPROP_HEADER contient une combinaison de bits OU d’un ou plusieurs des paramètres ISO suivants.

ISO Description
KSCAMERA_EXTENDEDPROP_ISO_AUTO Le paramètre ISO est automatique.
KSCAMERA_EXTENDEDPROP_ISO_50 ISO 50
KSCAMERA_EXTENDEDPROP_ISO_80 ISO 80
KSCAMERA_EXTENDEDPROP_ISO_100 ISO 100
KSCAMERA_EXTENDEDPROP_ISO_200 ISO 200
KSCAMERA_EXTENDEDPROP_ISO_400 ISO 400
KSCAMERA_EXTENDEDPROP_ISO_800 ISO 800
KSCAMERA_EXTENDEDPROP_ISO_1600 ISO 1600
KSCAMERA_EXTENDEDPROP_ISO_3200 ISO 3200
KSCAMERA_EXTENDEDPROP_ISO_6400 ISO 6400
KSCAMERA_EXTENDEDPROP_ISO_12800 ISO 12800
KSCAMERA_EXTENDEDPROP_ISO_25600 ISO 25600

Le membre Indicateurs de KSCAMERA_EXTENDEDPROP_HEADER contient le paramètre ISO actuel pour la caméra. Le pilote de caméra peut prendre en charge un sous-ensemble des paramètres ISO. Si ce contrôle de propriété est pris en charge, le pilote doit prendre en charge KSCAMERA_EXTENDEDPROP_ISO_AUTO.

Ce contrôle de propriété est asynchrone et non annulable.

Remarques

Obtention de la propriété

Lorsque vous répondez à une demande de KSPROPERTY_TYPE_GET, le pilote définit les membres du KSCAMERA_EXTENDEDPROP_HEADER comme suit.

Membre Valeur
Version 1
PinId ID d’épingle de l’épingle de la photo.
Taille

sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_VALUE)

Résultats 0
Fonctionnalité KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL | (Paramètres ISO pris en charge).
Indicateurs Paramètre de valeur ISO actuel (une seule valeur).

Si aucune ISO n’a été définie précédemment, flags est défini sur KSCAMERA_EXTENDEDPROP_ISO_AUTO (valeur par défaut).

Définition de la propriété

Lorsque la propriété est définie, une demande de KSPROPERTY_TYPE_SET, le membre Indicateurs de KSCAMERA_EXTENDEDPROP_HEADER contient le paramètre ISO à activer.

Spécifications

Version

Disponible à partir de Windows 8.1.

En-tête

Ksmedia.h (inclure Ksmedia.h)

Voir aussi

KSCAMERA_EXTENDEDPROP_HEADER

KSCAMERA_EXTENDEDPROP_VALUE