MidiInPort.FromIdAsync(String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cria um objeto MidiInPort para o dispositivo especificado.
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)
Parâmetros
- deviceId
-
String
Platform::String
winrt::hstring
A ID do dispositivo, que pode ser obtida enumerando os dispositivos no sistema Windows.Devices.Enumeration.DeviceInformation.FindAllAsync.
Retornos
A operação assíncrona. Após a conclusão, IAsyncOperation.GetResults retorna um objeto MidiInPort .
- Atributos
Comentários
Para enumerar os objetos MidiInPort no sistema, passe a cadeia de caracteres de consulta fornecida por GetDeviceSelector para Windows.Devices.Enumeration.DeviceInformation.FindAllAsync.
Os horários sugeridos para tentar criar um MidiInPort estão em qualquer tipo de ativação de aplicativo ou interação do usuário. Se uma chamada de função em um MidiInPort falhar ou se uma mensagem recebida de um MidiInPort for inválida, não tente recriar a porta imediatamente.