MidiInPort.FromIdAsync(String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea un objeto MidiInPort para el 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
El identificador de dispositivo, que se puede obtener mediante la enumeración de los dispositivos en el sistema Windows.Devices.Enumeration.DeviceInformation.FindAllAsync.
Devoluciones
Operación asincrónica. Al finalizar, IAsyncOperation.GetResults devuelve un objeto MidiInPort .
- Atributos
Comentarios
Para enumerar los objetos MidiInPort del sistema, pase la cadena de consulta proporcionada por GetDeviceSelector a Windows.Devices.Enumeration.DeviceInformation.FindAllAsync.
Las horas sugeridas para intentar crear un MidiInPort están en cualquier tipo de activación de la aplicación o interacción del usuario. Si se produce un error en una llamada de función en midiInPort o si un mensaje recibido de midiInPort no es válido, no intente volver a crear el puerto inmediatamente.