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 ウェーブテーブル ソフトウェア シンセサイザーを表します。 このシンセサイザーは、ローランドGSサウンドセットを提供し、一般的なMIDIサウンドセットを含み、拡張します。

MidiSystemExclusiveMessage

システム排他メッセージを指定する MIDI メッセージを表します。

MidiSystemResetMessage

システム リセットを指定する MIDI メッセージを表します。

MidiTimeCodeMessage

タイム コードを指定する MIDI メッセージを表します。

MidiTimingClockMessage

タイミング クロックを指定する MIDI メッセージを表します。

MidiTuneRequestMessage

チューニング要求を指定する MIDI メッセージを表します。

インターフェイス

IMidiMessage

すべての MIDI メッセージ クラスによって実装される MIDI メッセージを表します。

IMidiOutPort

1 つの MIDI 出力ポートを表します。

列挙型

MidiMessageType

MIDI メッセージの種類を対応するバイト コードにマップするために使用する定数を指定します。

こちらもご覧ください