KSFILTER_DISPATCH 结构 (ks.h)
KSFILTER_DISPATCH结构描述了客户端回调,这些回调用于通知客户端给定筛选器类型上的某些事件。
语法
typedef struct _KSFILTER_DISPATCH {
PFNKSFILTERIRP Create;
PFNKSFILTERIRP Close;
PFNKSFILTERPROCESS Process;
PFNKSFILTERVOID Reset;
} KSFILTER_DISPATCH, *PKSFILTER_DISPATCH;
成员
Create
可选。 指向微型驱动程序提供的 AVStrMiniFilterCreate 回调例程的指针。
Close
可选。 指向微型驱动程序提供的 AVStrMiniFilterClose 回调例程的指针。
Process
可选。 指向微型驱动程序提供的 AVStrMiniFilterProcess 回调例程的指针。
Reset
可选。 指向微型驱动程序提供的 AVStrMiniFilterReset 回调例程的指针。
注解
任何回调指针都可以为 NULL,表示驱动程序不希望接收给定事件的通知。
另请参阅 在 AVStream 中重启处理 和
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 适用于 Microsoft Windows XP 及更高版本的操作系统以及 Microsoft DirectX 8.0 及更高版本。 |
标头 | ks.h (包括 Ks.h) |