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)

另请参阅

KSPIN_DISPATCH