Поделиться через


Функция KsFilterAddTopologyConnections (ks.h)

Функция KsFilterAddTopologyConnections добавляет новые подключения топологии к фильтру.

Синтаксис

KSDDKAPI NTSTATUS KsFilterAddTopologyConnections(
  [in] PKSFILTER                           Filter,
  [in] ULONG                               NewConnectionsCount,
  [in] const KSTOPOLOGY_CONNECTION * const NewTopologyConnections
);

Параметры

[in] Filter

указатель на KSFILTER, к которому добавляются новые подключения.

[in] NewConnectionsCount

Количество подключений в NewTopologyConnections.

[in] NewTopologyConnections

Указатель на массив KSTOPOLOGY_CONNECTION структур, содержащих новые подключения топологии.

Возвращаемое значение

KsFilterAddTopologyConnections возвращает STATUS_SUCCESS или код ошибки, указывающий на сбой попытки добавления подключений топологии.

Замечания

Обратите внимание, что перед вызовом этой функции необходимо провести мьютекс элемента управления фильтра.

Дополнительные сведения о мьютексах см. в Мьютексах в AVStream.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно в Microsoft Windows XP и более поздних операционных системах и версиях DirectX 8.0 и более поздних версий DirectX.
целевая платформа Всеобщий
заголовка ks.h (include Ks.h)
библиотеки Ks.lib
IRQL PASSIVE_LEVEL

См. также

KSFILTER

KSTOPOLOGY_CONNECTION