MidiPacket Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Encapsula una serie de eventos MIDI.
public class MidiPacket : IDisposable
type MidiPacket = class
interface IDisposable
- Herencia
-
MidiPacket
- Implementaciones
Comentarios
Al consumir un MidiPacket (porque se recibieron algunos datos), usaría la propiedad Bytes para obtener acceso a los datos Midi subyacentes. El número real de bytes válidos se almacena en la propiedad Length y no debe leer más allá de ese punto.
Al generar MidiPackets, puede crear instancias midiPacket proporcionando un parámetro IntPtr y un parámetro Length a sus propios búferes, o bien puede proporcionar una matriz de bytes, así como un intervalo dentro de la matriz que determina dónde se almacenan los datos Midi.
Constructores
MidiPacket(Int64, Byte[], Int32, Int32) |
Encapsula una serie de eventos MIDI. |
MidiPacket(Int64, Byte[]) |
Encapsula una serie de eventos MIDI. |
MidiPacket(Int64, UInt16, IntPtr) |
Encapsula una serie de eventos MIDI. |
Campos
Length |
Número de bytes de la matriz Bytes |
TimeStamp |
Tiempo para el evento, use cero para significar ahora. |
Propiedades
Bytes |
Encapsula una serie de eventos MIDI. |
Métodos
Dispose() |
Libera los recursos utilizados por el objeto MidiPacket. |
Dispose(Boolean) |
Libera los recursos utilizados por el objeto MidiPacket. |
Finalize() |
Finalizador del objeto MidiPacket |