IPortDMus 接口 (dmusicks.h)
接口 IPortDMus
是 DMus 端口驱动程序的主接口。 PortCls 系统驱动程序实现此接口,并将其公开给实现 IMiniportDMus 对象的适配器驱动程序。 适配器驱动程序使用 REFIID IID_IPortWaveDMus调用 PcNewPort 来创建 IPortWaveDMus 对象 (请参阅 Subdevice Creation) 中的代码示例。 IPortDMus
继承自 IPortMidi 接口。
适配器驱动程序通过将 IMiniportDMus 对象绑定到 对象来 IPortDMus
形成微型端口/端口驱动程序对。 PortCls 系统驱动程序将此对注册到系统中作为 DirectMusic 筛选器 (请参阅 MIDI 和 DirectMusic 筛选器) 。
继承
IPortDMus 接口继承自 IPort 接口。
方法
IPortDMus 接口具有以下方法。
IPortDMus::Notify 发生硬件中断时,应从微型端口驱动程序的中断服务例程 (ISR) 调用 Notify 方法。 |
IPortDMus::RegisterServiceGroup RegisterServiceGroup 方法向 DMus 端口驱动程序注册服务组。 |
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | dmusicks.h |
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈