Partager via


KsFilterCreateNode, fonction (ks.h)

La fonction KsFilterCreateNode crée un nœud de topologie sur le filtre spécifié.

Syntaxe

KSDDKAPI NTSTATUS KsFilterCreateNode(
  [in]  PKSFILTER                       Filter,
  [in]  const KSNODE_DESCRIPTOR * const NodeDescriptor,
  [out] PULONG                          NodeID
);

Paramètres

[in] Filter

Pointeur vers une structure KSFILTER sur laquelle créer un nœud de topologie.

[in] NodeDescriptor

Pointeur vers une structure KSNODE_DESCRIPTOR qui décrit le nouveau nœud.

[out] NodeID

Pointeur vers un ULONG où AVStream place l’ID du nouveau nœud.

Valeur retournée

KsFilterCreateNode retourne la réussite ou l’échec de la création du nœud. L’appel peut échouer en raison de paramètres non valides, de mémoire insuffisante ou d’autres raisons.

Remarques

Notez que le mutex du contrôle de filtre doit être conservé avant d’appeler cette fonction. Pour plus d’informations, consultez Mutex de contrôle de filtre dans AVStream.

Configuration requise

Condition requise Valeur
Plateforme cible Universal
En-tête ks.h
Bibliothèque Ks.lib
IRQL PASSIVE_LEVEL

Voir aussi

KsFilterCreatePinFactory