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 , является недопустимым, не пытайтесь воссоздать порт немедленно.