KsAddEvent 函数 (ks.h)

KsAddEvent 函数将事件添加到 Object的事件列表。

语法

void KsAddEvent(
  [in] PVOID          Object,
  [in] PKSEVENT_ENTRY EventEntry
);

参数

[in] Object

要向其添加事件的对象。

[in] EventEntry

指向描述要添加到 Object的事件的 KSEVENT_ENTRY 结构的指针。

返回值

没有

言论

微型驱动程序通常不直接调用此例程;而是使用 KsFilterAddEventKsPinAddEvent

将事件添加到事件列表后,这些事件可以通过 KsXxxGenerateEvents 调用生成数据事件。 调用方必须提供对象(筛选器或引脚)到 PVOID 的类型转换。

要求

要求 价值
最低支持的客户端 Microsoft Windows XP 及更高版本的作系统以及 DirectX 8.0 及更高版本的 DirectX 版本中提供。
目标平台 普遍
标头 ks.h (包括 Ks.h)
Ks.lib
IRQL PASSIVE_LEVEL

另请参阅

KSEVENT_ENTRY

KsDefaultAddEventHandler

KsFilterAddEvent

KsGenerateEvents

KsPinAddEvent