IMXF 接口 (dmusicks.h)
接口 IMXF
表示 MIDI 传输筛选器上的 DirectMusic 流 (MXF) 。 DMus 微型端口驱动程序实现此接口并将其公开给 DMus 端口驱动程序。 MIDI 传输通过 IMXF 进行,IMXF 是 DMus 微型端口驱动程序用于管理 DirectMusic 流的主要接口。 DMus 端口驱动程序使用此接口来管理 MIDI 传输筛选器上的 DirectMusic 流 (MXF) 。 当端口驱动程序调用微型端口驱动程序的 IMiniportDMus::NewStream 方法时,微型端口驱动程序将使用此接口创建流对象。 IMXF
继承自 IUnknown 接口。
IAllocatorMXF 和 ISynthSinkDMus 接口都继承自 IMXF
。 有关使用这些接口管理 MIDI 流的信息,请参阅 MIDI 传输。
继承
IMXF 接口继承自 IUnknown 接口。
方法
IMXF 接口具有这些方法。
IMXF::ConnectOutput ConnectOutput 方法将此 IMXF 接口与 pSinkMXF 参数指定的接收器连接。 |
IMXF::D isconnectOutput DisconnectOutput 方法断开此 IMXF 接口与合成器接收器或捕获接收器的连接。 |
IMXF::P utMessage PutMessage 方法将DMUS_KERNEL_EVENT结构传递到其下一个目标。 |
IMXF::SetState SetState 方法用于设置 MIDI 转换接口的状态。 |
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | dmusicks.h |