Compartilhar via


MidiPacket Classe

Definição

Encapsula uma série de eventos MIDI.

public class MidiPacket : IDisposable
type MidiPacket = class
    interface IDisposable
Herança
MidiPacket
Implementações

Comentários

Ao consumir um MidiPacket (porque alguns dados foram recebidos), você usaria a propriedade Bytes para obter acesso aos dados midi subjacentes. O número real de bytes válidos é armazenado na propriedade Length e você não deve ler além desse ponto.

Ao produzir MidiPackets, você pode criar instâncias midiPacket fornecendo um parâmetro IntPtr e Length para seus próprios buffers ou pode fornecer uma matriz de bytes, bem como um intervalo dentro da matriz que determina onde os dados Midi são armazenados.

Construtores

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

Encapsula uma série de eventos MIDI.

MidiPacket(Int64, Byte[])

Encapsula uma série de eventos MIDI.

MidiPacket(Int64, UInt16, IntPtr)

Encapsula uma série de eventos MIDI.

Campos

Length

O número de bytes na matriz bytes

TimeStamp

Hora do evento, use zero para significar agora.

Propriedades

Bytes

Encapsula uma série de eventos MIDI.

Métodos

Dispose()

Libera os recursos usados pelo objeto MidiPacket.

Dispose(Boolean)

Libera os recursos usados pelo objeto MidiPacket.

Finalize()

Finalizador para o objeto MidiPacket

Aplica-se a

Confira também