PFNKSFILTERVOID 回调函数 (ks.h)
AVStream 接收IOCTL_KS_RESET_STATE将筛选器返回到获取时的状态时,将调用 AVStream 微型驱动程序的 AVStrMiniFilterReset 例程。 刷新与筛选器上的引脚关联的队列时,也会调用此例程。 仅针对以筛选器为中心的筛选器调用此例程。
语法
PFNKSFILTERVOID Pfnksfiltervoid;
NTSTATUS Pfnksfiltervoid(
[in] PKSFILTER Filter
)
{...}
参数
[in] Filter
指向要返回到其先前状态 的 KSFILTER 的 指针。
返回值
AVStream 当前不使用返回值。
注解
有关详细信息,请参阅 以筛选器为中心的处理。
请注意,它不是有问题的筛选器,而是此筛选器上的引脚实际接收重置 IOCTL。
微型驱动程序在其KSFILTER_DISPATCH结构的 Reset 成员中指定此例程的地址。
在此函数期间,可以保留筛选器控件互斥体。 请参阅 AVStream 中的筛选器控制互斥体。
此例程是可选的。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 在 Microsoft Windows XP 及更高版本的操作系统以及 DirectX 8.0 及更高版本的 DirectX 中可用。 |
目标平台 | 桌面 |
标头 | ks.h (包括 Ks.h) |