Compartir a través de


estructura de KSTOPOLOGY_CONNECTION

[La característica asociada a esta página, DirectShow, es una característica heredada. Se ha reemplazado por MediaPlayer, IMFMediaEngine y Captura de audio/vídeo en Media Foundation. Esas características se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer, IMFMediaEngine y Audio/Video Capture en Media Foundation en lugar de DirectShow, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

Este tema se aplica a Windows XP Service Pack 2 o posterior.

La estructura de KSTOPOLOGY_CONNECTION describe una conexión de nodo dentro de un filtro de streaming de kernel (KS). Un nodo se puede conectar a otro nodo dentro del filtro o a un pin en el filtro.

Sintaxis

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

Miembros

FromNode

Índice del nodo ascendente en la conexión. Si la conexión ascendente es un pin, en lugar de un nodo, el valor es KSFILTER_NODE.

FromNodePin

Si el valor del campo FromNode es KSFILTER_NODE, este campo especifica el índice de la patilla ascendente. De lo contrario, este campo se omite.

ToNode

Índice del nodo de bajada en la conexión. Si la conexión de bajada es un pin, en lugar de un nodo, el valor es KSFILTER_NODE.

ToNodePin

Si el valor del campo ToNode es KSFILTER_NODE, este campo especifica el índice del pin de bajada. De lo contrario, este campo se omite.

Requisitos

Requisito Value
Encabezado
Ks.h

Consulte también

Estructuras directShow

IKsTopologyInfo::get_ConnectionInfo