Freigeben über


Windows.Devices.Midi Namespace

Dieser Namespace stellt Typen für die Verwendung von MIDI-Geräten in einer winRT-App (Windows-Runtime) bereit.

Die in diesem Namespace enthaltenen Typen ermöglichen Folgendes:

  • Aufzählen von MIDI-Ports.
  • Erstellen Sie ein MIDI-Portobjekt, das einen Stream zum Port öffnet.
  • Senden von MIDI-Nachrichten.
  • Empfangen von MIDI-Nachrichten.
  • Zerstören Sie das MIDI-Portobjekt, wodurch auch der Stream mit dem Port geschlossen wird.

Weitere Informationen zur MIDI-Spezifikation finden Sie in der MIDI Association.

Eine konzeptionelle Dokumentation finden Sie unter MIDI. Eine Beispiel-App zur Verwendung dieser Typen finden Sie im UWP-MIDI-Beispiel.

Klassen

MidiActiveSensingMessage

Stellt eine MIDI-Nachricht dar, die die aktive Erkennung angibt.

MidiChannelPressureMessage

Stellt eine MIDI-Nachricht dar, die den Kanaldruck angibt.

MidiContinueMessage

Stellt eine MIDI-Nachricht dar, die eine Continue-Nachricht angibt.

MidiControlChangeMessage

Stellt eine MIDI-Nachricht dar, die eine Steuerelementänderung angibt.

MidiInPort

Stellt einen Port dar, der zum Empfangen von MIDI-Nachrichten von einem MIDI-Gerät verwendet wird.

MidiMessageReceivedEventArgs

Stellt Daten für das MessageReceived-Ereignis bereit.

MidiNoteOffMessage

Stellt eine MIDI-Meldungen dar, die eine zu deaktivierende MIDI-Notiz angibt.

MidiNoteOnMessage

Stellt eine MIDI-Nachricht dar, die eine zu aktivierende MIDI-Notiz angibt.

MidiOutPort

Stellt einen Port dar, der zum Senden von MIDI-Nachrichten an ein MIDI-Gerät verwendet wird.

MidiPitchBendChangeMessage

Stellt eine MIDI-Nachricht dar, die eine Änderung der Tonhöhe angibt.

MidiPolyphonicKeyPressureMessage

Stellt eine MIDI-Nachricht dar, die den polyphonen Tastendruck angibt.

MidiProgramChangeMessage

Stellt eine MIDI-Nachricht dar, die eine Programmänderung angibt.

MidiSongPositionPointerMessage

Stellt eine MIDI-Nachricht dar, die einen Songpositionszeiger angibt.

MidiSongSelectMessage

Stellt eine MIDI-Nachricht dar, die den ausgewählten Song angibt.

MidiStartMessage

Stellt eine MIDI-Nachricht dar, die eine Startnachricht angibt.

MidiStopMessage

Stellt eine MIDI-Nachricht dar, die eine Stoppmeldung angibt.

MidiSynthesizer

Stellt den microsoft GS wavetable-Softwaresynthesizer dar, der in Windows enthalten ist. Dieser Synthesizer bietet ein Roland GS-Soundset, das das General MIDI-Soundset beinhaltet und erweitert.

MidiSystemExclusiveMessage

Stellt eine MIDI-Nachricht dar, die eine exklusive Systemnachricht angibt.

MidiSystemResetMessage

Stellt eine MIDI-Nachricht dar, die eine Systemzurücksetzung angibt.

MidiTimeCodeMessage

Stellt eine MIDI-Nachricht dar, die einen Zeitcode angibt.

MidiTimingClockMessage

Stellt eine MIDI-Nachricht dar, die eine Zeitsteuerungsuhr angibt.

MidiTuneRequestMessage

Stellt eine MIDI-Nachricht dar, die eine Tune-Anforderung angibt.

Schnittstellen

IMidiMessage

Stellt eine MIDI-Nachricht dar, die von allen MIDI-Nachrichtenklassen implementiert wird.

IMidiOutPort

Stellt einen einzelnen MIDI-Out-Port dar.

Enumerationen

MidiMessageType

Gibt Konstanten an, die verwendet werden, um MIDI-Nachrichtentypen den entsprechenden Bytecodes zuzuordnen.

Weitere Informationen