MidiDeviceProtocol Enumeração
Definição
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.
Especifica o protocolo padrão de um dispositivo MIDI.
public enum MidiDeviceProtocol
type MidiDeviceProtocol =
- Herança
-
MidiDeviceProtocol
Campos
| Nome | Valor | Description |
|---|---|---|
| Unknown | -1 | Constante representando um dispositivo com um protocolo padrão desconhecido. Se forem necessários Pacotes MIDI Universais (UMP), use MIDI-CI até MIDI 1.0. O UMP é definido na especificação "Formato de PACOTE MIDI Universal (UMP) e Protocolo MIDI 2.0". MIDI-CI é definido na especificação "MidI Capability Inquiry (MIDI-CI)".
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| UmpUseMidiCi | 0 | Constante que representa um protocolo padrão com PACOTES MIDI Universais (UMP). O UMP é definido na especificação "Formato de PACOTE MIDI Universal (UMP) e protocolo MIDI 2.0". Todos os dados UMP devem ser vários de 4 bytes. Use UMP para negociar com o dispositivo com MIDI-CI. MIDI-CI é definido na especificação "MidI Capability Inquiry (MIDI-CI)". Chame MidiManager.getDevicesForTransport com MidiManager.TRANSPORT_UNIVERSAL_MIDI_PACKETS de parâmetro para obter dispositivos com esse transporte.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| UmpMidi10UpTo64Bits | 1 | Constante que representa um protocolo padrão com PACOTES MIDI Universais (UMP). O UMP é definido na especificação "Formato de PACOTE MIDI Universal (UMP) e protocolo MIDI 2.0". Todos os dados UMP devem ser vários de 4 bytes. Use MIDI 1.0 até UMP com tamanhos de pacote de até 64 bits. Chame MidiManager.getDevicesForTransport com o parâmetro MidiManager.TRANSPORT_UNIVERSAL_MIDI_PACKETS para obter dispositivos com esse transporte.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| UmpMidi10UpTo64BitsAndJrts | 2 | Constante que representa um protocolo padrão com PACOTES MIDI Universais (UMP). O UMP é definido na especificação "Formato de PACOTE MIDI Universal (UMP) e protocolo MIDI 2.0". Todos os dados UMP devem ser vários de 4 bytes. Use MIDI 1.0 até UMP com tamanhos de pacote de até 64 bits e carimbos de data/hora de redução de tremulação. Chame MidiManager.getDevicesForTransport com o parâmetro MidiManager.TRANSPORT_UNIVERSAL_MIDI_PACKETS para obter dispositivos com esse transporte. Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| UmpMidi10UpTo128Bits | 3 | Constante que representa um protocolo padrão com PACOTES MIDI Universais (UMP). O UMP é definido na especificação "Formato de PACOTE MIDI Universal (UMP) e protocolo MIDI 2.0". Todos os dados UMP devem ser vários de 4 bytes. Use MIDI 1.0 até UMP com tamanhos de pacote de até 128 bits. Chame MidiManager.getDevicesForTransport com o parâmetro MidiManager.TRANSPORT_UNIVERSAL_MIDI_PACKETS para obter dispositivos com esse transporte.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| UmpMidi10UpTo128BitsAndJrts | 4 | Constante que representa um protocolo padrão com PACOTES MIDI Universais (UMP). O UMP é definido na especificação "Formato de PACOTE MIDI Universal (UMP) e protocolo MIDI 2.0". Todos os dados UMP devem ser vários de 4 bytes. Use MIDI 1.0 a UMP com tamanhos de pacote de até 128 bits e carimbos de data/hora de redução de tremulação. Chame MidiManager.getDevicesForTransport com o parâmetro MidiManager.TRANSPORT_UNIVERSAL_MIDI_PACKETS para obter dispositivos com esse transporte. Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| UmpMidi20 | 17 | Constante que representa um protocolo padrão com PACOTES MIDI Universais (UMP). O UMP é definido na especificação "Formato de PACOTE MIDI Universal (UMP) e protocolo MIDI 2.0". Todos os dados UMP devem ser vários de 4 bytes. Use MIDI 2.0 até UMP. Chame MidiManager.getDevicesForTransport com o parâmetro MidiManager.TRANSPORT_UNIVERSAL_MIDI_PACKETS para obter dispositivos com esse transporte.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| UmpMidi20AndJrts | 18 | Constante que representa um protocolo padrão com PACOTES MIDI Universais (UMP). O UMP é definido na especificação "Formato de PACOTE MIDI Universal (UMP) e protocolo MIDI 2.0". Todos os dados UMP devem ser vários de 4 bytes. Use MIDI 2.0 até UMP e carimbos de data/hora de redução de tremulação. Chame MidiManager.getDevicesForTransport com o parâmetro MidiManager.TRANSPORT_UNIVERSAL_MIDI_PACKETS para obter dispositivos com esse transporte.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
Comentários
Esses valores representam as PROTOCOL_* constantes de MidiDeviceInfo. Os valores UMP descrevem mensagens MIDI 1.0 ou MIDI 2.0 transportadas em pacotes MIDI universais, com opções para carimbos de data/hora de redução de tamanho de pacote e tremulação.
UmpUseMidiCi seleciona a negociação de protocolo por meio do MIDI Capability Inquiry (MIDI-CI).
Unknown indica um protocolo padrão desconhecido. Ele não indica um erro; o dispositivo não dá suporte a Pacotes MIDI Universais por padrão.
Consulte a referência de protocolo padrão do Android.