Condividi tramite


KSTOPOLOGY_CONNECTION struttura

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation anziché DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

Questo argomento si applica a Windows XP Service Pack 2 o versione successiva.

La struttura KSTOPOLOGY_CONNECTION descrive una connessione del nodo all'interno di un filtro KS (kernel-streaming). Un nodo può essere connesso a un altro nodo all'interno del filtro o a un pin nel filtro.

Sintassi

typedef struct {
  ULONG FromNode;
  ULONG FromNodePin;
  ULONG ToNode;
  ULONG ToNodePin;
} KSTOPOLOGY_CONNECTION, *PKSTOPOLOGY_CONNECTION;

Members

Fromnode

Indice del nodo upstream nella connessione. Se la connessione upstream è un pin, anziché un nodo, il valore è KSFILTER_NODE.

FromNodePin

Se il valore del campo FromNode è KSFILTER_NODE, questo campo specifica l'indice del pin upstream. In caso contrario, questo campo viene ignorato.

ToNode

Indice del nodo downstream nella connessione. Se la connessione downstream è un pin, anziché un nodo, il valore è KSFILTER_NODE.

ToNodePin

Se il valore del campo ToNode è KSFILTER_NODE, questo campo specifica l'indice del pin downstream. In caso contrario, questo campo viene ignorato.

Requisiti

Requisito Valore
Intestazione
Ks.h

Vedi anche

Strutture DirectShow

IKsTopologyInfo::get_ConnectionInfo