KsPinRegisterPowerCallbacks 函数 (ks.h)
KsPinRegisterPowerCallbacks 函数注册 Pin 的电源管理回调。
语法
void KsPinRegisterPowerCallbacks(
[in] PKSPIN Pin,
[in, optional] PFNKSPINPOWER Sleep,
[in, optional] PFNKSPINPOWER Wake
);
参数
[in] Pin
指向要为其注册电源回调的 KSPIN 结构的指针。 请注意,引脚必须实际处理 (以引脚为中心的) 才能接收电源通知消息。
[in, optional] Sleep
此参数提供处理设备的睡眠请求的 AVStrMiniPinPower 函数的地址。 可选。
[in, optional] Wake
此参数提供 AVStrMiniPinPower 函数的地址,该函数处理设备的唤醒请求。 可选。
返回值
无
备注
警告
请勿尝试从睡眠或唤醒回调中获取筛选器控件互斥体,否则可能会出现死锁。 有关互斥的详细信息,请阅读 AVStream 中的互斥体。
调用 KsPinRegisterPowerCallbacks 时,必须至少指定一个回调。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 适用于 Microsoft Windows XP 及更高版本的操作系统以及 DirectX 8.0 及更高版本的 DirectX。 |
目标平台 | 通用 |
标头 | ks.h (包括 Ks.h) |
Library | Ks.lib |