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 (包括 Ks.h)
Library Ks.lib
IRQL PASSIVE_LEVEL

另请参阅

KSFILTER

KSTOPOLOGY_CONNECTION