KsFilterFactoryGetNextSiblingFilterFactory 函数 (ks.h)

KsFilterFactoryGetNextSiblingFilterFactory 函数返回属于 FilterFactory 父设备的下一个筛选器工厂。

语法

PKSFILTERFACTORY KsFilterFactoryGetNextSiblingFilterFactory(
  [in] PKSFILTERFACTORY FilterFactory
);

参数

[in] FilterFactory

指向 KSFILTERFACTORY 的指针,该 KSFILTERFACTORY 将为其返回其父设备的下一个筛选器工厂。

返回值

KsFilterFactoryGetNextSiblingFilterFactory 返回指向 KSFILTERFACTORY 结构的指针,该结构表示 FilterFactory 的下一个同级筛选器工厂。 如果不存在此类筛选器工厂,则返回 NULL

注解

此调用是对 KsGetNextSibling 的内联函数调用。 请注意,仅当保留适当的互斥时(在本例中为设备互斥),对象层次结构才保证稳定。 有关详细信息,请参阅 AVStream 中的互斥体

要求

要求
最低受支持的客户端 适用于 Microsoft Windows XP 及更高版本的操作系统以及 DirectX 8.0 及更高版本的 DirectX。
目标平台 桌面
标头 ks.h (包括 Ks.h)
IRQL PASSIVE_LEVEL

另请参阅

KSFILTERFACTORY

KsDeviceGetFirstChildFilterFactory

KsGetNextSibling