Windows.Devices.Midi 命名空间

此命名空间提供用于在 Windows 运行时 (WinRT) 应用中使用 MIDI 设备的类型。

此命名空间中包含的类型使你能够:

  • 枚举 MIDI 端口。
  • 创建 MIDI 端口对象,该对象打开到端口的流。
  • 发送 MIDI 消息。
  • 接收 MIDI 消息。
  • 销毁 MIDI 端口对象,该对象也会将流关闭到端口。

有关 MIDI 规范的详细信息,请参阅 MIDI 关联

有关概念文档,请参阅 MIDI。 有关演示如何使用这些类型的示例应用,请参阅 UWP MIDI 示例

MidiActiveSensingMessage

表示指定主动感知的 MIDI 消息。

MidiChannelPressureMessage

表示指定通道压力的 MIDI 消息。

MidiContinueMessage

表示指定继续消息的 MIDI 消息。

MidiControlChangeMessage

表示指定控件更改的 MIDI 消息。

MidiInPort

表示用于从 MIDI 设备接收 MIDI 消息的端口。

MidiMessageReceivedEventArgs

提供 MessageReceived 事件的数据。

MidiNoteOffMessage

表示指定要关闭的 MIDI 注释的 MIDI 消息。

MidiNoteOnMessage

表示指定要打开的 MIDI 注释的 MIDI 消息。

MidiOutPort

表示用于将 MIDI 消息发送到 MIDI 设备的端口。

MidiPitchBendChangeMessage

表示指定俯仰弯更改的 MIDI 消息。

MidiPolyphonicKeyPressureMessage

表示指定复调键压力的 MIDI 消息。

MidiProgramChangeMessage

表示指定程序更改的 MIDI 消息。

MidiSongPositionPointerMessage

表示指定歌曲位置指针的 MIDI 消息。

MidiSongSelectMessage

表示指定所选歌曲的 MIDI 消息。

MidiStartMessage

表示指定开始消息的 MIDI 消息。

MidiStopMessage

表示指定停止消息的 MIDI 消息。

MidiSynthesizer

表示 Windows 中包含的 Microsoft GS 可波形软件合成器。 此合成器提供一个 Roland GS 声音集,其中包含并扩展了常规 MIDI 声音集。

MidiSystemExclusiveMessage

表示指定系统独占消息的 MIDI 消息。

MidiSystemResetMessage

表示指定系统重置的 MIDI 消息。

MidiTimeCodeMessage

表示指定时间代码的 MIDI 消息。

MidiTimingClockMessage

表示指定计时时钟的 MIDI 消息。

MidiTuneRequestMessage

表示指定优化请求的 MIDI 消息。

接口

IMidiMessage

表示由所有 MIDI 消息类实现的 MIDI 消息。

IMidiOutPort

表示单个 MIDI 输出端口。

枚举

MidiMessageType

指定用于将 MIDI 消息类型映射到其相应的字节代码的常量。

另请参阅