Partager via


structure KSPROPERTY_CAMERACONTROL_NODE_S (ksmedia.h)

La structure KSPROPERTY_CAMERACONTROL_NODE_S décrit les propriétés basées sur les nœuds dans le jeu de propriétés PROPSETID_VIDCAP_CAMERACONTROL. Cette structure spécifie les valeurs de propriété dans les requêtes adressées au pilote de classe vidéo USB.

Syntaxe

typedef struct {
  KSP_NODE NodeProperty;
  LONG     Value;
  ULONG    Flags;
  ULONG    Capabilities;
} KSPROPERTY_CAMERACONTROL_NODE_S, PKSPROPERTY_CAMERACONTROL_NODE_S;

Membres

NodeProperty

Spécifie une structure de KSP_NODE initialisée qui décrit le jeu de propriétés, l’ID de propriété, le type de requête et l’ID de nœud.

Value

Spécifie la valeur de la propriété. Ce membre est en lecture/écriture.

Flags

Indique, pour les requêtes Get, le paramètre actuel de la propriété spécifiée à partir des valeurs répertoriées ci-dessous. Indique, pour Définir des requêtes, le paramètre souhaité pour la propriété spécifiée à partir des valeurs répertoriées ci-dessous. Ce membre peut être défini sur l’une des valeurs suivantes définies dans ksmedia.h:

Drapeau Signification
KSPROPERTY_CAMERACONTROL_FLAGS_MANUAL Indique que le paramètre est contrôlé manuellement.
KSPROPERTY_CAMERACONTROL_FLAGS_AUTO Indique que le paramètre est contrôlé automatiquement.
KSPROPERTY_CAMERACONTROL_FLAGS_ABSOLUTE Indique que le paramètre est en valeurs absolues.
KSPROPERTY_CAMERACONTROL_FLAGS_RELATIVE Indique que le paramètre se trouve dans des valeurs relatives.

Capabilities

Indique les fonctionnalités de contrôle de la caméra du minidriver pour la propriété spécifiée. Ce membre est en lecture seule. Ce membre peut être défini sur l’une des valeurs suivantes définies dans ksmedia.h:

Drapeau Signification
KSPROPERTY_CAMERACONTROL_FLAGS_MANUAL Indique que l’appareil peut être contrôlé manuellement.
KSPROPERTY_CAMERACONTROL_FLAGS_AUTO Indique que l’appareil peut être contrôlé automatiquement.
KSPROPERTY_CAMERACONTROL_FLAGS_ABSOLUTE Indique que les paramètres de l’appareil sont en valeurs absolues.
KSPROPERTY_CAMERACONTROL_FLAGS_RELATIVE Indique que les paramètres de l’appareil se trouvent dans des valeurs relatives.

Remarques

Consultez les informations connexes sur le du pilote de classe vidéo USB.

Exigences

Exigence Valeur
d’en-tête ksmedia.h (include Ksmedia.h)

Voir aussi

KSPROPERTY

KSPROPERTY_CAMERACONTROL_S

PROPSETID_VIDCAP_CAMERACONTROL