Compartilhar via


estrutura KSTOPOLOGY_CONNECTION

[O recurso associado a esta página, DirectShow, é um recurso herdado. Foi substituído por MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation em vez de DirectShow, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]

Este tópico se aplica ao Windows XP Service Pack 2 ou posterior.

A estrutura KSTOPOLOGY_CONNECTION descreve uma conexão de nó dentro de um filtro KS (kernel-streaming). Um nó pode ser conectado a outro nó dentro do filtro ou a um pino no filtro.

Sintaxe

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

Membros

FromNode

Índice do nó upstream na conexão. Se a conexão upstream for um pino, em vez de um nó, o valor será KSFILTER_NODE.

FromNodePin

Se o valor do campo FromNode for KSFILTER_NODE, esse campo especificará o índice do pino de upstream. Caso contrário, esse campo será ignorado.

ToNode

Índice do nó downstream na conexão. Se a conexão downstream for um pino, em vez de um nó, o valor será KSFILTER_NODE.

ToNodePin

Se o valor do campo ToNode for KSFILTER_NODE, esse campo especificará o índice do pino downstream. Caso contrário, esse campo será ignorado.

Requisitos

Requisito Valor
parâmetro
Ks.h

Confira também

Estruturas do DirectShow

IKsTopologyInfo::get_ConnectionInfo