Freigeben über


MIDI-Ereignistypen

Das dwEvent Mitglied der MIDIEVENT Struktur beschreibt das MIDI-Ereignis, das stattfinden soll. Kurze Ereignisse passen vollständig in dieses Mitglied. Lange Ereignisse erfordern zusätzlich zum dwEvent Member zusätzlich zu den Ereignisbeschreibungen einen oder mehrere Doubleword-Werte.

Das hohe Byte des dwEvent Member enthält Informationen darüber, ob das Ereignis lang oder kurz ist und ob ein Rückruf zusammen mit dem Ereignis generiert wird. Darüber hinaus wird dieses Byte verwendet, um den Ereignistyp zu beschreiben. Die verbleibenden 24 Bits des dwEvent Members werden entweder verwendet, um die Ereignisparameter (für Kurze Nachrichten) oder die Länge der Ereignisparameter (für lange Nachrichten) zu enthalten. Verwenden Sie zum Extrahieren von Informationen aus dem dwEvent Member die MEVT_EVENTTYPE und MEVT_EVENTPARM Makros.

Eine Beschreibung der vordefinierten Ereignistypen finden Sie im Referenzmaterial für die MIDIEVENT Struktur.