Condividi tramite


MidiPacket Classe

Definizione

Incapsula una serie di eventi MIDI.

public class MidiPacket : IDisposable
type MidiPacket = class
    interface IDisposable
Ereditarietà
MidiPacket
Implementazioni

Commenti

Quando si utilizza un MidiPacket (perché sono stati ricevuti alcuni dati) si userebbe la proprietà Byte per ottenere l'accesso ai dati Midi sottostanti. Il numero effettivo di byte validi viene archiviato nella proprietà Length e non è consigliabile leggere oltre tale punto.

Quando si produce MidiPackets, è possibile creare istanze MidiPacket fornendo sia un parametro IntPtr che un parametro Length ai propri buffer oppure è possibile fornire una matrice di byte e un intervallo all'interno della matrice che determina la posizione dei dati Midi.

Costruttori

MidiPacket(Int64, Byte[], Int32, Int32)

Incapsula una serie di eventi MIDI.

MidiPacket(Int64, Byte[])

Incapsula una serie di eventi MIDI.

MidiPacket(Int64, UInt16, IntPtr)

Incapsula una serie di eventi MIDI.

Campi

Length

Numero di byte nella matrice Byte

TimeStamp

Tempo per l'evento, usare zero per significare ora.

Proprietà

Bytes

Incapsula una serie di eventi MIDI.

Metodi

Dispose()

Rilascia le risorse usate dall'oggetto MidiPacket.

Dispose(Boolean)

Rilascia le risorse usate dall'oggetto MidiPacket.

Finalize()

Finalizzatore per l'oggetto MidiPacket

Si applica a

Vedi anche