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) |