Android.Media.Midi Namespace

Fornece classes para descobrir dispositivos MIDI, abrir suas portas, enviar e receber dados MIDI e implementar dispositivos MIDI virtuais.

Classes

Nome Description
MidiDevice

Essa classe é usada para enviar e receber dados de e para um dispositivo MIDI Instâncias dessa classe são criadas por MidiManager#openDevice.

MidiDevice.MidiConnection

Essa classe representa uma conexão entre a porta de saída de um dispositivo e a porta de entrada de outro.

MidiDeviceInfo

Essa classe contém informações para descrever um dispositivo MIDI.

MidiDeviceInfo.InterfaceConsts

Fornece as IParcelable constantes para MidiDeviceInfo.

MidiDeviceInfo.PortInfo

Contém informações sobre uma porta de entrada ou saída.

MidiDeviceService

Um serviço que implementa um dispositivo MIDI virtual.

MidiDeviceStatus

Essa é uma classe imutável que descreve o status atual das portas de um dispositivo MIDI.

MidiDeviceStatus.InterfaceConsts

Fornece as IParcelable constantes para MidiDeviceStatus.

MidiInputPort

Essa classe é usada para enviar dados para uma porta em um dispositivo MIDI

MidiManager

Essa classe é a interface do aplicativo público para o serviço MIDI.

MidiManager.DeviceCallback

Classe de retorno de chamada usada para clientes receberem notificações adicionadas e removidas do dispositivo MIDI

MidiManager.DeviceOpenedEventArgs

Fornece o resultado de uma solicitação de abertura de dispositivo MIDI para o manipulador de eventos .NET gerado a partir de MidiManager.IOnDeviceOpenedListener.

MidiOutputPort

Essa classe é usada para receber dados de uma porta em um dispositivo MIDI

MidiReceiver

Interface para enviar e receber dados de e para um dispositivo MIDI.

MidiSender

Interface fornecida por um dispositivo para permitir a anexação de MidiReceivers a um dispositivo MIDI.

MidiUmpDeviceService

Um serviço que implementa um dispositivo MIDI virtual para PACOTEs MIDI Universais (UMP).

Interfaces

Nome Description
MidiManager.IOnDeviceOpenedListener

Classe de ouvinte usada para receber os resultados de #openDevice e #openBluetoothDevice

Enumerações

Nome Description
MidiDeviceProtocol

Especifica o protocolo padrão de um dispositivo MIDI.

MidiDeviceType

Especifica se um dispositivo MIDI é um dispositivo USB, um dispositivo virtual ou um dispositivo Bluetooth.

MidiPortType

Especifica se uma porta MIDI recebe dados em um dispositivo ou envia dados de um dispositivo.

MidiTransport

Especifica se os dispositivos MIDI usam um fluxo de bytes MIDI 1.0 ou Pacotes MIDI Universais por padrão.