次の方法で共有


MM_MIM_DATA メッセージ

MM_MIM_DATAメッセージは、MIDI 入力デバイスが完全な MIDI メッセージを受信したときにウィンドウに送信されます。

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

パラメーター

hInput

MIDI メッセージを受信した MIDI 入力デバイスへのハンドル。

lMidiMessage

受信した MIDI メッセージ。 メッセージは、次のように doubleword 値にパックされます。

要件 説明
高い単語 高次バイト 使用されていません。
下位バイト MIDI データの 2 バイト目が含まれます (必要な場合)。
低い単語 高次バイト MIDI データの最初のバイトが含まれます (必要な場合)。
下位バイト MIDI ステータスが含まれます。

MIDI ステータス バイトに応じて、2 つの MIDI データ バイトは省略可能です。

戻り値

このメッセージは値を返しません。

注釈

MIDI 入力ポートから受信した MIDI メッセージの実行状態が無効になっています。各メッセージが展開され、MIDI ステータス バイトが含まれます。

MIDI システム排他メッセージを受信した場合、このメッセージは送信されません。 このメッセージでタイム スタンプを使用できません。 タイムスタンプ付きの入力データの場合は、コールバック関数に送信されるメッセージを使用する必要があります。

要件

要件
サポートされている最小のクライアント
Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows 2000 Server [デスクトップ アプリのみ]
ヘッダー
Mmsystem.h (Windows.h を含む)

こちらもご覧ください

MIDI (Musical Instrument Digital Interface : 楽器デジタル インターフェイス)

MIDI メッセージ