Windows.Devices.Midi Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Esse namespace fornece tipos para usar dispositivos MIDI em um aplicativo de Windows Runtime (WinRT).
Os tipos incluídos neste namespace permitem que você:
- Enumerar portas MIDI.
- Crie um objeto de porta MIDI, que abre um fluxo para a porta.
- Enviar mensagens MIDI.
- Receber mensagens MIDI.
- Destrua o objeto de porta MIDI, que também fecha o fluxo para a porta.
Para obter mais informações sobre a especificação MIDI, consulte a Associação MIDI.
Para obter a documentação conceitual, consulte MIDI. E para obter um aplicativo de exemplo mostrando como usar esses tipos, consulte o exemplo de MIDI da UWP.
Classes
MidiActiveSensingMessage |
Representa uma mensagem MIDI que especifica o sensor ativo. |
MidiChannelPressureMessage |
Representa uma mensagem MIDI que especifica a pressão do canal. |
MidiContinueMessage |
Representa uma mensagem MIDI que especifica uma mensagem continue. |
MidiControlChangeMessage |
Representa uma mensagem MIDI que especifica uma alteração de controle. |
MidiInPort |
Representa uma porta usada para receber mensagens MIDI de um dispositivo MIDI. |
MidiMessageReceivedEventArgs |
Fornece dados para o evento MessageReceived . |
MidiNoteOffMessage |
Representa uma mensagem MIDI que especifica uma nota MIDI para desativar. |
MidiNoteOnMessage |
Representa uma mensagem MIDI que especifica uma nota MIDI para ativar. |
MidiOutPort |
Representa uma porta usada para enviar mensagens MIDI para um dispositivo MIDI. |
MidiPitchBendChangeMessage |
Representa uma mensagem MIDI que especifica uma alteração de curva de tom. |
MidiPolyphonicKeyPressureMessage |
Representa uma mensagem MIDI que especifica a pressão da chave polifônica. |
MidiProgramChangeMessage |
Representa uma mensagem MIDI que especifica uma alteração de programa. |
MidiSongPositionPointerMessage |
Representa uma mensagem MIDI que especifica um ponteiro de posição de música. |
MidiSongSelectMessage |
Representa uma mensagem MIDI que especifica a música selecionada. |
MidiStartMessage |
Representa uma mensagem MIDI que especifica uma mensagem de início. |
MidiStopMessage |
Representa uma mensagem MIDI que especifica uma mensagem de parada. |
MidiSynthesizer |
Representa o sintetizador de software de tabela de ondas do Microsoft GS, incluído no Windows. Esse sintetizador fornece um conjunto de som Roland GS, que inclui e estende o conjunto de som GERAL MIDI. |
MidiSystemExclusiveMessage |
Representa uma mensagem MIDI que especifica uma mensagem exclusiva do sistema. |
MidiSystemResetMessage |
Representa uma mensagem MIDI que especifica uma redefinição do sistema. |
MidiTimeCodeMessage |
Representa uma mensagem MIDI que especifica um código de tempo. |
MidiTimingClockMessage |
Representa uma mensagem MIDI que especifica um relógio de tempo. |
MidiTuneRequestMessage |
Representa uma mensagem MIDI que especifica uma solicitação de ajuste. |
Interfaces
IMidiMessage |
Representa uma mensagem MIDI implementada por todas as classes de mensagem MIDI. |
IMidiOutPort |
Representa uma única porta midi out. |
Enumerações
MidiMessageType |
Especifica constantes usadas para mapear tipos de mensagem MIDI em seus códigos de bytes correspondentes. |