PFNKSPINVOID 回调函数 (ks.h)
在以下情况下调用 AVStream 微型驱动程序的回调例程:
- 相关的 KSPIN 充当接收器引脚,并且此接收器引脚与 AVStream 源引脚断开连接。
- KSPIN 结构的重置状态由于IOCTL_KS_RESET_STATE设备控件的到达而更改。 刷新与给定引脚关联的队列时,也会调用此例程。
语法
PFNKSPINVOID Pfnkspinvoid;
void Pfnkspinvoid(
[in] PKSPIN Pin
)
{...}
参数
[in] Pin
指向相关 KSPIN 的指针,用作接收器引脚。
返回值
无
备注
关于 AVStrMiniPinDisconnect
微型驱动程序在其KSPIN_DISPATCH结构的 Disconnect 成员中指定此例程的地址。
此例程是可选的。
另请参阅 KS 引脚。
关于 AVStrMiniPinReset
有关详细信息,请参阅 以引脚为中心的处理。
微型驱动程序在其KSPIN_DISPATCH结构的 Reset 成员中指定此例程的地址。
通常,此例程由必须刷新硬件缓冲区的微型驱动程序提供。 在此函数期间,可以保留筛选器控件互斥体。 请参阅 AVStream 中的筛选器控制互斥体。
此例程是可选的。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 适用于 Microsoft Windows XP 及更高版本的操作系统以及 DirectX 8.0 及更高版本的 DirectX。 |
目标平台 | 桌面 |
标头 | ks.h (包括 Ks.h) |