Tipi di eventi MIDI
Il dwEvent membro della strutturaMIDIEVENTdescrive l'evento MIDI che si svolge. Gli eventi brevi rientrano interamente in questo membro. Gli eventi lunghi richiedono uno o più valori doubleword oltre al membro dwEvent per archiviare le descrizioni degli eventi.
Il byte elevato del membro dwEvent contiene informazioni su se l'evento è lungo o breve e su se viene generato un callback insieme all'evento. Inoltre, questo byte viene usato per descrivere il tipo di evento. I rimanenti 24 bit del membro dwEvent vengono usati per contenere i parametri dell'evento (per i messaggi brevi) o per contenere la lunghezza dei parametri dell'evento (per i messaggi lunghi). Per estrarre informazioni dal membro dwEvent, utilizzare le macro MEVT_EVENTTYPE e MEVT_EVENTPARM.
Per una descrizione dei tipi di evento predefiniti, vedere il materiale di riferimento per la struttura MIDIEVENT.