Share via


messaggio MIM_DATA

Il messaggio MIM_DATA viene inviato a una funzione di callback di input MIDI quando un messaggio MIDI viene ricevuto da un dispositivo di input MIDI.

MIM_DATA 
dwParam1 = dwMidiMessage 
dwParam2 = dwTimestamp 

Parametri

dwMidiMessage

Messaggio MIDI ricevuto. Il messaggio viene inserito in un valore doubleword come indicato di seguito:

Requisito Valore Descrizione
Parola alta Byte ad ordine elevato Non usato.
Byte a basso ordine Contiene un secondo byte di dati MIDI (se necessario).
Parola bassa Byte ad ordine elevato Contiene il primo byte di dati MIDI (quando necessario).
Byte a basso ordine Contiene lo stato MIDI.

I due byte di dati MIDI sono facoltativi, a seconda del byte di stato MIDI.

dwTimestamp

Ora che il messaggio è stato ricevuto dal driver del dispositivo di input. Il timestamp viene specificato in millisecondi, a partire da zero quando è stata chiamata la funzione midiInStart .

Valore restituito

Questo messaggio non restituisce un valore.

Commenti

I messaggi MIDI ricevuti da una porta di input MIDI hanno disabilitato lo stato di esecuzione; ogni messaggio viene espanso per includere il byte di stato MIDI.

Questo messaggio non viene inviato quando viene ricevuto un messaggio esclusivo del sistema MIDI.

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Mmsystem.h (include Windows.h)

Vedi anche

Interfaccia digitale dello strumento musicale (MIDI)

Messaggi MIDI