MidiPacket Classe
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.
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 |