Freigeben über


MidiInPort Klasse

Definition

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

public ref class MidiInPort sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MidiInPort final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MidiInPort : System.IDisposable
Public NotInheritable Class MidiInPort
Implements IDisposable
Vererbung
Object Platform::Object IInspectable MidiInPort
Attribute
Implementiert

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Wenn midiInPort aus irgendeinem Grund getrennt wird, sollte er verworfen und ein neuer Erstellt werden, um weiterhin Nachrichten zu empfangen.

Eigenschaften

DeviceId

Ruft die ID des Geräts ab, das zum Initialisieren von MidiInPort verwendet wurde.

Methoden

Close()

Schließt midiInPort.

Dispose()

Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen.

FromIdAsync(String)

Erstellt ein MidiInPort-Objekt für das angegebene Gerät.

GetDeviceSelector()

Ruft eine Abfragezeichenfolge ab, die zum Aufzählen aller MidiInPort-Objekte im System verwendet werden kann.

Ereignisse

MessageReceived

Tritt auf, wenn MidiInPort Daten empfängt.

Gilt für:

Weitere Informationen