Freigeben über


MM_MIM_DATA Nachricht

Die MM_MIM_DATA Nachricht wird an ein Fenster gesendet, wenn eine vollständige MIDI-Nachricht von einem MIDI-Eingabegerät empfangen wird.

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

Parameter

hInput

Handle an das MIDI-Eingabegerät, das die MIDI-Nachricht empfangen hat.

lMidiMessage

Midi-Nachricht, die empfangen wurde. Die Nachricht wird wie folgt in einen Doppelwortwert gepackt:

Anforderung Wert BESCHREIBUNG
Hohes Wort Hochgeordnetes Byte Wird nicht verwendet.
Byte in niedriger Reihenfolge Enthält bei Bedarf ein zweites Byte von MIDI-Daten.
Niedriges Wort Hochgeordnetes Byte Enthält bei Bedarf das erste Byte der MIDI-Daten.
Byte in niedriger Reihenfolge Enthält die MIDI-status.

Die beiden MIDI-Datenbytes sind je nach MIDI-status Byte optional.

Rückgabewert

Diese Meldung gibt keinen Wert zurück.

Bemerkungen

Von einem MIDI-Eingabeport empfangene MIDI-Nachrichten sind status deaktiviert. Jede Nachricht wird um das MIDI-status-Byte erweitert.

Diese Nachricht wird nicht gesendet, wenn eine exklusive MIDI-Systemnachricht empfangen wird. Für diese Nachricht ist kein Zeitstempel verfügbar. Für Eingabedaten mit Zeitstempel müssen Sie die Nachrichten verwenden, die an Rückruffunktionen gesendet werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Mmsystem.h (windows.h einschließen)

Siehe auch

Musical Instrument Digital Interface (MIDI)

MIDI-Nachrichten