Compartir a través de


MidiOutPort Clase

Definición

Representa un puerto utilizado para enviar mensajes MIDI a un dispositivo MIDI.

public ref class MidiOutPort sealed : IMidiOutPort, 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 MidiOutPort final : IMidiOutPort, 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 MidiOutPort : System.IDisposable, IMidiOutPort
Public NotInheritable Class MidiOutPort
Implements IDisposable, IMidiOutPort
Herencia
Object Platform::Object IInspectable MidiOutPort
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)

Propiedades

DeviceId

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

Métodos

Close()

Cierra MidiOutPort.

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 MidiOutPort para el dispositivo especificado.

GetDeviceSelector()

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

SendBuffer(IBuffer)

Envíe el búfer de datos especificado al dispositivo asociado a este MidiOutPort.

SendMessage(IMidiMessage)

Envíe los datos del mensaje MIDI especificado al dispositivo asociado a este MidiOutPort.

Se aplica a

Consulte también