Tipi di evento MIDI
Il membro dwEvent della struttura MIDIEVENT descrive l'evento MIDI che si svolge. Gli eventi brevi si adattano interamente a questo membro. Gli eventi lunghi richiedono uno o più valori doubleword oltre al membro dwEvent per archiviare le descrizioni degli eventi.
L'alto byte del membro dwEvent contiene informazioni su se l'evento è lungo o breve e su se viene generato un callback insieme all'evento. Questo byte viene inoltre 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 , usare le macro MEVT_EVENTTYPE e MEVT_EVENTPARM .
Per una descrizione dei tipi di eventi predefiniti, vedere il materiale di riferimento per la struttura MIDIEVENT .