KSPROPERTY_VIDEOPROCAMP_NODE_S structure (ksmedia.h)
La structure KSPROPERTY_VIDEOPROCAMP_NODE_S décrit les paramètres de propriété basés sur les nœuds dans le jeu de propriétés PROPSETID_VIDCAP_VIDEOPROCAMP .
Syntaxe
typedef struct {
KSP_NODE NodeProperty;
LONG Value;
ULONG Flags;
ULONG Capabilities;
} KSPROPERTY_VIDEOPROCAMP_NODE_S, *PKSPROPERTY_VIDEOPROCAMP_NODE_S;
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.
Value
Spécifie la valeur d’une requête. Pour les requêtes Set, le minidriver doit définir la propriété spécifiée dans Propriété sur cette valeur. Pour les demandes Get, 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 définir les demandes, cette valeur indique le paramètre souhaité. Pour Obtenir des demandes, cette valeur contient le paramètre actuel. Ce membre peut être défini sur l’une des valeurs définies dans ksmedia.h :
Indicateur | 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 obtenir des demandes. Le minidriver doit retourner les fonctionnalités de VideoProcAmp par rapport à la propriété spécifiée dans Property. Ce membre doit être défini sur l’une des valeurs suivantes :
Valeur | Signification |
---|---|
KSPROPERTY_VIDEOPROCAMP_FLAGS_MANUAL | L’appareil prend en charge la définition manuelle de la propriété spécifiée. |
KSPROPERTY_VIDEOPROCAMP_FLAGS_AUTO | L’appareil prend en charge le paramétrage automatique de la propriété spécifiée. |
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ksmedia.h (incluez Ksmedia.h) |