Compartir a través de


MidiInPort Clase

Definición

Representa un puerto utilizado para recibir mensajes MIDI de un dispositivo MIDI.

public ref class MidiInPort sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MidiInPort final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MidiInPort : System.IDisposable
Public NotInheritable Class MidiInPort
Implements IDisposable
Herencia
Object Platform::Object IInspectable MidiInPort
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

Si midiInPort se desconecta por cualquier motivo, se debe eliminar y otro creado para seguir recibiendo mensajes.

Propiedades

DeviceId

Obtiene el identificador del dispositivo que se usó para inicializar MidiInPort.

Métodos

Close()

Cierra MidiInPort.

Dispose()

Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados.

FromIdAsync(String)

Crea un objeto MidiInPort para el dispositivo especificado.

GetDeviceSelector()

Obtiene una cadena de consulta que se puede usar para enumerar todos los objetos MidiInPort del sistema.

Eventos

MessageReceived

Se produce cuando MidiInPort recibe datos.

Se aplica a

Consulte también