音频单元组件如何检测音频单元主机的启动和停止?
在组件的 Kernel Process() 中,我尝试了 CallHostTransportState(...) 方法,该方法返回主机是否正在播放,因此我可以检测到第一次启动;但是当主机停止时不再调用 Process() ,所以我无法以这种方式检测到停止。并且由于未检测到停止,因此无法检测到下一次启动,因为尚未检测到“停止”状态。
任何想法?
谢谢。
音频单元组件如何检测音频单元主机的启动和停止?
在组件的 Kernel Process() 中,我尝试了 CallHostTransportState(...) 方法,该方法返回主机是否正在播放,因此我可以检测到第一次启动;但是当主机停止时不再调用 Process() ,所以我无法以这种方式检测到停止。并且由于未检测到停止,因此无法检测到下一次启动,因为尚未检测到“停止”状态。
任何想法?
谢谢。