MidiDeviceProtocol Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Specifica il protocollo predefinito di un dispositivo MIDI.
public enum MidiDeviceProtocol
type MidiDeviceProtocol =
- Ereditarietà
-
MidiDeviceProtocol
Campi
| Nome | Valore | Descrizione |
|---|---|---|
| Unknown | -1 | Costante che rappresenta un dispositivo con un protocollo predefinito sconosciuto. Se sono necessari pacchetti UMP (Universal MIDI Packets), utilizzare MIDI-CI fino a MIDI 1.0. UMP è definito nella specifica "Universal MIDI Packet (UMP) Format and MIDI 2.0 Protocol". MIDI-CI è definito nella specifica "MIDI Capability Inquiry (MIDI-CI)".
Informazioni di riferimento su Android per Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License. |
| UmpUseMidiCi | 0 | Costante che rappresenta un protocollo predefinito con pacchetti UNIVERSAL MIDI (UMP). UMP è definito nella specifica "Universal MIDI Packet (UMP) Format e MIDI 2.0 Protocol". Tutti i dati UMP devono essere un multiplo di 4 byte. Usa UMP per negoziare con il dispositivo con MIDI-CI. MIDI-CI è definito nella specifica "MIDI Capability Inquiry (MIDI-CI)". Chiamare MidiManager.getDevicesForTransport con il parametro MidiManager.TRANSPORT_UNIVERSAL_MIDI_PACKETS per ottenere i dispositivi con questo trasporto. Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License. |
| UmpMidi10UpTo64Bits | 1 | Costante che rappresenta un protocollo predefinito con pacchetti UNIVERSAL MIDI (UMP). UMP è definito nella specifica "Universal MIDI Packet (UMP) Format e MIDI 2.0 Protocol". Tutti i dati UMP devono essere un multiplo di 4 byte. Usa MIDI da 1.0 a UMP con dimensioni di pacchetti fino a 64 bit. Chiama MidiManager.getDevicesForTransport con il parametro MidiManager.TRANSPORT_UNIVERSAL_MIDI_PACKETS per ottenere i dispositivi con questo trasporto. Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License. |
| UmpMidi10UpTo64BitsAndJrts | 2 | Costante che rappresenta un protocollo predefinito con pacchetti UNIVERSAL MIDI (UMP). UMP è definito nella specifica "Universal MIDI Packet (UMP) Format e MIDI 2.0 Protocol". Tutti i dati UMP devono essere un multiplo di 4 byte. Usa MIDI da 1.0 a UMP con dimensioni di pacchetti fino a 64 bit e timestamp di riduzione del jitter. Chiama MidiManager.getDevicesForTransport con il parametro MidiManager.TRANSPORT_UNIVERSAL_MIDI_PACKETS per ottenere i dispositivi con questo trasporto. Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License. |
| UmpMidi10UpTo128Bits | 3 | Costante che rappresenta un protocollo predefinito con pacchetti UNIVERSAL MIDI (UMP). UMP è definito nella specifica "Universal MIDI Packet (UMP) Format e MIDI 2.0 Protocol". Tutti i dati UMP devono essere un multiplo di 4 byte. Usa MIDI da 1.0 a UMP con dimensioni di pacchetti fino a 128 bit. Chiama MidiManager.getDevicesForTransport con il parametro MidiManager.TRANSPORT_UNIVERSAL_MIDI_PACKETS per ottenere i dispositivi con questo trasporto. Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License. |
| UmpMidi10UpTo128BitsAndJrts | 4 | Costante che rappresenta un protocollo predefinito con pacchetti UNIVERSAL MIDI (UMP). UMP è definito nella specifica "Universal MIDI Packet (UMP) Format e MIDI 2.0 Protocol". Tutti i dati UMP devono essere un multiplo di 4 byte. Usa MIDI da 1.0 a UMP con dimensioni di pacchetti fino a 128 bit e timestamp di riduzione del jitter. Chiama MidiManager.getDevicesForTransport con il parametro MidiManager.TRANSPORT_UNIVERSAL_MIDI_PACKETS per ottenere i dispositivi con questo trasporto. Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License. |
| UmpMidi20 | 17 | Costante che rappresenta un protocollo predefinito con pacchetti UNIVERSAL MIDI (UMP). UMP è definito nella specifica "Universal MIDI Packet (UMP) Format e MIDI 2.0 Protocol". Tutti i dati UMP devono essere un multiplo di 4 byte. Usa MIDI da 2.0 a UMP. Chiama MidiManager.getDevicesForTransport con il parametro MidiManager.TRANSPORT_UNIVERSAL_MIDI_PACKETS per ottenere i dispositivi con questo trasporto.
Informazioni di riferimento su Android per Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License. |
| UmpMidi20AndJrts | 18 | Costante che rappresenta un protocollo predefinito con pacchetti UNIVERSAL MIDI (UMP). UMP è definito nella specifica "Universal MIDI Packet (UMP) Format e MIDI 2.0 Protocol". Tutti i dati UMP devono essere un multiplo di 4 byte. Usare midi da 2.0 a UMP e timestamp di riduzione del jitter. Chiama MidiManager.getDevicesForTransport con il parametro MidiManager.TRANSPORT_UNIVERSAL_MIDI_PACKETS per ottenere i dispositivi con questo trasporto. Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License. |
Commenti
Questi valori rappresentano le PROTOCOL_* costanti di MidiDeviceInfo. I valori UMP descrivono i messaggi MIDI 1.0 o MIDI 2.0 trasportati in pacchetti MIDI universali, con opzioni per le dimensioni dei pacchetti e timestamp di riduzione del jitter.
UmpUseMidiCi seleziona la negoziazione del protocollo tramite la richiesta di funzionalità MIDI (MIDI-CI).
Unknown indica un protocollo predefinito sconosciuto. Non indica un errore; il dispositivo non supporta pacchetti MIDI universali per impostazione predefinita.
Vedere le informazioni di riferimento sul protocollo predefinito di Android.