IMiniportMidiStream 接口 (portcls.h)
接口 IMiniportMidiStream
表示流经 MIDI 筛选器上的引脚的 MIDI 流。 该筛选器包装 MIDI 合成器或捕获设备,并通过将 MIDI 端口驱动程序与 MIDI 微型端口驱动程序配对来实现。 微型端口驱动程序实现 接口并将其 IMiniportMidiStream
公开给端口驱动程序。 端口驱动程序通过调用微型端口驱动程序的 IMiniportMidi::NewStream 方法创建使用此接口的流对象。 IMiniportMidiStream
继承自 IUnknown 接口。
此接口提供用于读取和写入 MIDI 流以及设置 MIDI 流的格式和状态的方法。
继承
IMiniportMidiStream 接口继承自 IUnknown 接口。
方法
IMiniportMidiStream 接口具有以下方法。
IMiniportMidiStream::Read Read 方法从传入的 MIDI 流读取数据。 |
IMiniportMidiStream::SetFormat SetFormat 方法设置 MIDI 流的 KS 数据格式。 |
IMiniportMidiStream::SetState SetState 方法将流的传输状态设置为新的状态值。 |
IMiniportMidiStream::Write Write 方法将数据写入传出 MIDI 流。 |
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | portcls.h |