IMusicTechnology 接口 (portcls.h)
接口 IMusicTechnology
用于更改属于 MIDI 或 DMus 微型端口驱动程序的引脚的数据范围描述符中指定的音乐技术 GUID。 GUID 指定引脚表示的 MIDI 合成器设备的类型。 DMus 微型端口驱动程序实现 接口, IMusicTechnology
并将此接口公开给 DMus 端口驱动程序。 为了确定微型端口驱动程序是否支持此接口,端口驱动程序使用 REFIID IID_IMusicTechnology调用微型端口驱动程序的 IMiniportDMus::QueryInterface 方法。 IMusicTechnology
继承自 IUnknown 接口。
系统提供的微型端口驱动程序 DMusUART 和 UART 都支持 接口 IMusicTechnology
。 有关这些驱动程序的信息,请参阅 PcNewMiniport。
对于其他 MIDI 和 DMus 微型端口驱动程序,对 IMusicTechnology
的支持是可选的。 有关详细信息,请参阅 音乐技术 GUID。
继承
IMusicTechnology 接口继承自 IUnknown 接口。
方法
IMusicTechnology 接口包含以下方法。
IMusicTechnology::SetTechnology SetTechnology 方法更改微型端口驱动程序引脚的数据范围中每个KSDATARANGE_MUSIC结构的 Technology 成员。 |
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | portcls.h |