Typy událostí MIDI

dwEvent člen struktury MIDIEVENT popisuje událost MIDI, která se má provést. Krátké události se zcela zapadají do tohoto člena. Dlouhé události vyžadují kromě dwEvent člena pro uložení popisu události jednu nebo více hodnot s dvojitým heslem.

Vysoký bajt dwEvent člen obsahuje informace o tom, zda je událost dlouhá nebo krátká a zda se spolu s událostí vygeneruje zpětné volání. Kromě toho se tento bajt používá k popisu typu události. Zbývající 24 bitů dwEvent člen se používají buď k zahrnutí parametrů události (pro krátké zprávy), nebo k zahrnutí délky parametrů události (pro dlouhé zprávy). Chcete-li extrahovat informace z členu dwEvent, použijte makra MEVT_EVENTTYPE a MEVT_EVENTPARM.

Popis předdefinovaných typů událostí najdete v referenčním materiálu pro strukturu MIDIEVENT.