Поделиться через


MidiInPort.FromIdAsync(String) Метод

Определение

Создает объект MidiInPort для указанного устройства.

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)

Параметры

deviceId
String

Platform::String

winrt::hstring

Идентификатор устройства, который можно получить, перечислив устройства в системе Windows.Devices.Enumeration.DeviceInformation.FindAllAsync.

Возвращаемое значение

Асинхронная операция. По завершении IAsyncOperation.GetResults возвращает объект MidiInPort .

Атрибуты

Комментарии

Чтобы перечислить объекты MidiInPort в системе, передайте строку запроса, предоставленную GetDeviceSelector , в Windows.Devices.Enumeration.DeviceInformation.FindAllAsync.

Рекомендуемое время для создания MidiInPort зависит от любого типа активации приложения или взаимодействия с пользователем. Если вызов функции в MidiInPort завершается сбоем или если сообщение, полученное из MidiInPort , является недопустимым, не пытайтесь воссоздать порт немедленно.

Применяется к