Partager via


MidiInPort.FromIdAsync(String) Méthode

Définition

Crée un objet MidiInPort pour l’appareil spécifié.

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)

Paramètres

deviceId
String

Platform::String

winrt::hstring

ID d’appareil, qui peut être obtenu en énumérant les appareils sur le système Windows.Devices.Enumeration.DeviceInformation.FindAllAsync.

Retours

Opération asynchrone. Une fois terminé, IAsyncOperation.GetResults retourne un objet MidiInPort .

Attributs

Remarques

Pour énumérer les objets MidiInPort sur le système, transmettez la chaîne de requête fournie par GetDeviceSelector à Windows.Devices.Enumeration.DeviceInformation.FindAllAsync.

Les heures suggérées pour tenter de créer un MidiInPort concernent n’importe quel type d’activation d’application ou d’interaction utilisateur. Si un appel de fonction sur un MidiInPort échoue ou si un message reçu d’un MidiInPort n’est pas valide, n’essayez pas de recréer le port immédiatement.

S’applique à