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 |