Partilhar via


Tipos de eventos MIDI

O dwEvent membro da estruturaMIDIEVENTdescreve o evento MIDI que deve ocorrer. Eventos curtos se encaixam inteiramente neste membro. Eventos longos exigem um ou mais valores de palavras duplas, além do dwEvent membro para armazenar as descrições do evento.

O byte alto do membro do dwEvent contém informações sobre se o evento é longo ou curto e sobre 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 do dwEvent, use as macros MEVT_EVENTTYPE e MEVT_EVENTPARM.

Para obter uma descrição dos tipos de eventos predefinidos, consulte o material de referência para a estrutura MIDIEVENT.