structure KSPROPERTY_CAMERACONTROL_S (ksmedia.h)
La structure KSPROPERTY_CAMERACONTROL_S décrit les propriétés basées sur les filtres dans le jeu de propriétés PROPSETID_VIDCAP_CAMERACONTROL.
Syntaxe
typedef struct {
KSPROPERTY Property;
LONG Value;
ULONG Flags;
ULONG Capabilities;
} KSPROPERTY_CAMERACONTROL_S, *PKSPROPERTY_CAMERACONTROL_S;
Membres
Property
Spécifie une structure de KSPROPERTY initialisée qui décrit le jeu de propriétés, l’ID de propriété et le type de requête.
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. |
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ksmedia.h (include Ksmedia.h) |