Windows.Devices.Midi Espacio de nombres

Este espacio de nombres proporciona clases para usar dispositivos MIDI Windows Runtime aplicación.

Las clases incluidas en este espacio de nombres permiten:

  • Enumerar puertos MIDI.
  • Cree un objeto de puerto MIDI, que abre una secuencia en el puerto.
  • Enviar mensajes MIDI.
  • Recibir mensajes MIDI.
  • Destruye el objeto de puerto MIDI, que también cierra la secuencia al puerto.

Para obtener más información sobre la especificación DE MIDI, vea Asociación de fabricantes de MIDI.

Vea el ejemplo de MIDI para obtener un ejemplo de cómo usar estas clases.

Clases

MidiActiveSensingMessage

Representa un mensaje MIDI que especifica la detección activa.

MidiChannelPressureMessage

Representa un mensaje MIDI que especifica la presión del canal.

MidiContinueMessage

Representa un mensaje MIDI que especifica un mensaje de continuación.

MidiControlChangeMessage

Representa un mensaje MIDI que especifica un cambio de control.

MidiInPort

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

MidiMessageReceivedEventArgs

Proporciona datos para el evento MessageReceived.

MidiNoteOffMessage

Representa un mensaje MIDI que especifica una nota MIDI que se va a desactivar.

MidiNoteOnMessage

Representa un mensaje MIDI que especifica una nota MIDI que se va a activar.

MidiOutPort

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

MidiPitchBendChangeMessage

Representa un mensaje MIDI que especifica un cambio de inclinación.

MidiPolyphonicKeyPressureMessage

Representa un mensaje MIDI que especifica la presión de tecla polifónica.

MidiProgramChangeMessage

Representa un mensaje MIDI que especifica un cambio de programa.

MidiSongPositionPointerMessage

Representa un mensaje MIDI que especifica un puntero de posición de canción.

MidiSongSelectMessage

Representa un mensaje MIDI que especifica la canción seleccionada.

MidiStartMessage

Representa un mensaje MIDI que especifica un mensaje de inicio.

MidiStopMessage

Representa un mensaje MIDI que especifica un mensaje de detención.

MidiSynthesizer

Representa el sintetizador de software wavetable de Microsoft GS, incluido en Windows. Este sintetizador proporciona un conjunto de sonido Roland GS, que incluye y extiende el conjunto de sonido General MIDI.

MidiSystemExclusiveMessage

Representa un mensaje MIDI que especifica un mensaje exclusivo del sistema.

MidiSystemResetMessage

Representa un mensaje MIDI que especifica un restablecimiento del sistema.

MidiTimeCodeMessage

Representa un mensaje MIDI que especifica un código de hora.

MidiTimingClockMessage

Representa un mensaje MIDI que especifica un reloj de control de tiempo.

MidiTuneRequestMessage

Representa un mensaje MIDI que especifica una solicitud de optimización.

Interfaces

IMidiMessage

Representa un mensaje MIDI que se implementa en todas las clases de mensajes MIDI.

IMidiOutPort

Representa un único puerto MIDI out.

Enumeraciones

MidiMessageType

Especifica constantes usadas para asignar tipos de mensajes MIDI a sus códigos de bytes correspondientes.

Consulte también