Tipos de evento MIDI
O membro dwEvent da estrutura MIDIEVENT descreve o evento MIDI que deve ocorrer. Os eventos curtos se encaixam inteiramente nesse membro. Eventos longos exigem um ou mais valores de palavra dupla, além do membro dwEvent , para armazenar as descrições do evento.
O byte alto do membro dwEvent contém informações sobre se o evento é longo ou curto e se um retorno de chamada é gerado junto com o evento. Além disso, esse byte é usado para descrever o tipo de evento. Os 24 bits restantes do membro dwEvent são usados para conter os parâmetros de evento (para mensagens curtas) ou para conter o comprimento dos parâmetros de evento (para mensagens longas). Para extrair informações do membro dwEvent , use as macros MEVT_EVENTTYPE e MEVT_EVENTPARM .
Para obter uma descrição dos tipos de evento predefinidos, consulte o material de referência para a estrutura MIDIEVENT .