messaggio MM_MIM_DATA

Il messaggio MM_MIM_DATA viene inviato a una finestra quando viene ricevuto un messaggio MIDI completo da un dispositivo di input MIDI.

MM_MIM_DATA 
wParam = (WPARAM) hInput 
lParam = (LPARAM) (DWORD) lMidiMessage 

Parametri

hInput

Gestire il dispositivo di input MIDI che ha ricevuto il messaggio MIDI.

lMidiMessage

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.

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. Nessun timestamp è disponibile con questo messaggio. Per i dati di input con timestamp, è necessario usare i messaggi inviati alle funzioni di callback.

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