Freigeben über


MidiInPort.FromIdAsync(String) Methode

Definition

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

public:
 static IAsyncOperation<MidiInPort ^> ^ FromIdAsync(Platform::String ^ deviceId);
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<MidiInPort> FromIdAsync(winrt::hstring const& deviceId);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<MidiInPort> FromIdAsync(string deviceId);
function fromIdAsync(deviceId)
Public Shared Function FromIdAsync (deviceId As String) As IAsyncOperation(Of MidiInPort)

Parameter

deviceId
String

Platform::String

winrt::hstring

Die Geräte-ID, die durch Auflisten der Geräte im System Windows.Devices.Enumeration.DeviceInformation.FindAllAsync abgerufen werden kann.

Gibt zurück

Der asynchronen Vorgang. Nach Abschluss gibt IAsyncOperation.GetResults ein MidiInPort-Objekt zurück.

Attribute

Hinweise

Um die MidiInPort-Objekte im System aufzulisten, übergeben Sie die von GetDeviceSelector bereitgestellte Abfragezeichenfolge an Windows.Devices.Enumeration.DeviceInformation.FindAllAsync.

Vorgeschlagene Zeiten für den Versuch, einen MidiInPort zu erstellen, gelten für jede Art von App-Aktivierung oder Benutzerinteraktion. Wenn ein Funktionsaufruf auf einem MidiInPort fehlschlägt oder eine von einem MidiInPort empfangene Nachricht ungültig ist, versuchen Sie nicht, den Port sofort neu zu erstellen.

Gilt für: