structure KSPROPERTY_VIDEOPROCAMP_NODE_S2 (ksmedia.h)
La structure KSPROPERTY_VIDEOPROCAMP_NODE_S2 décrit les paramètres de propriété basés sur les nœuds dans le jeu de propriétés PROPSETID_VIDCAP_VIDEOPROCAMP qui utilisent deux valeurs en même temps.
Syntaxe
typedef struct {
KSP_NODE NodeProperty;
LONG Value1;
ULONG Flags;
ULONG Capabilities;
LONG Value2;
} KSPROPERTY_VIDEOPROCAMP_NODE_S2, *PKSPROPERTY_VIDEOPROCAMP_NODE_S2;
Membres
NodeProperty
Spécifie une structure KSP_NODE initialisée qui décrit le nœud, le jeu de propriétés, l’ID de propriété et le type de requête.
Value1
Spécifie la première valeur d’une requête. Pour les demandes de définition, le minidriver doit définir la propriété spécifiée dans Propriété sur cette valeur. Pour les demandes d’obtention, le minidriver doit retourner la valeur de la propriété spécifiée dans Propriété.
Flags
Spécifie les indicateurs d’une requête. Pour les demandes de définition, cette valeur indique le paramètre souhaité. Pour les demandes d’obtention, cette valeur contient le paramètre actuel. Ce membre peut être défini sur l’une des valeurs définies dans ksmedia.h :
Valeur | Signification |
---|---|
KSPROPERTY_VIDEOPROCAMP_FLAGS_MANUAL | Indique que la propriété doit être ajustée manuellement |
KSPROPERTY_VIDEOPROCAMP_FLAGS_AUTO | Indique que la propriété doit être ajustée automatiquement |
Capabilities
Spécifie les fonctionnalités d’une propriété. Ce membre a une signification uniquement pour les demandes d’obtention. Le minidriver doit retourner les fonctionnalités de l’amplificateur de traitement vidéo par rapport à la propriété spécifiée dans Propriété. Ce membre doit être défini sur l’une des valeurs suivantes :
Valeur | Signification |
---|---|
KSPROPERTY_VIDEOPROCAMP_FLAGS_MANUAL | L’appareil prend en charge le paramètre manuel de la propriété spécifiée |
KSPROPERTY_VIDEOPROCAMP_FLAGS_AUTO | L’appareil prend en charge le paramètre automatique de la propriété spécifiée |
Value2
Spécifie la deuxième valeur d’une requête. Pour les demandes de définition, le minidriver doit définir la propriété spécifiée dans Propriété sur cette valeur. Pour les demandes d’obtention, le minidriver doit retourner la valeur de la propriété spécifiée dans Propriété.
Remarques
Cette structure est utilisée par KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE_COMPONENT.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ksmedia.h (inclure Ksmedia.h) |