Condividi tramite


MidiOutPort Classe

Definizione

Rappresenta una porta utilizzata per inviare messaggi 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
Ereditarietà
Object Platform::Object IInspectable MidiOutPort
Attributi
Implementazioni

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Proprietà

DeviceId

Ottiene l'ID del dispositivo usato per inizializzare MidiOutPort.

Metodi

Close()

Chiude il MidiOutPort.

Dispose()

Esegue attività definite dall'applicazione, come rilasciare o reimpostare risorse non gestite.

FromIdAsync(String)

Crea un oggetto MidiOutPort per il dispositivo specificato.

GetDeviceSelector()

Ottiene una stringa di query che può essere usata per enumerare tutti gli oggetti MidiOutPort nel sistema.

SendBuffer(IBuffer)

Inviare il buffer dati specificato al dispositivo associato a questo MidiOutPort.

SendMessage(IMidiMessage)

Inviare i dati nel messaggio MIDI specificato al dispositivo associato a questo MidiOutPort.

Si applica a

Vedi anche