KsFilterCreatePinFactory 函数 (ks.h)

KsFilterCreatePinFactory 函数在指定的筛选器上创建新的引脚工厂。

语法

KSDDKAPI NTSTATUS KsFilterCreatePinFactory(
  [in]  PKSFILTER                         Filter,
  [in]  const KSPIN_DESCRIPTOR_EX * const PinDescriptor,
  [out] PULONG                            PinID
);

参数

[in] Filter

指向要为其创建新引脚工厂的 KSFILTER 结构的指针。

[in] PinDescriptor

指向描述此工厂将创建的引脚 的KSPIN_DESCRIPTOR_EX 结构的指针。

[out] PinID

指向包含新工厂 ID 的位置的指针。

返回值

KsFilterCreatePinFactory 返回尝试创建引脚工厂的成功或失败。 由于参数无效或内存不足,可能会发生故障。

注解

请注意,在调用此函数之前,必须保留筛选器控件互斥体。 有关详细信息,请参阅 AVStream 中的 Mutexes

要求

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

另请参阅

KsFilterCreateNode