Partager via


structure KSPROPERTY_VIDEOPROCAMP_NODE_S (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 de 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 requêtes 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 des requêtes, cette valeur indique le paramètre souhaité. Pour les requêtes Get, cette valeur contient le paramètre actuel. Ce membre peut être défini sur l’une des valeurs définies dans ksmedia.h:

Drapeau 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 requêtes Get. Le minidriver doit retourner les fonctionnalités de VideoProcAmp en ce qui concerne 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 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.

Exigences

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

Voir aussi

KSPROPERTY_VIDEOPROCAMP_S