次の方法で共有


MIDI イベントの種類

MIDIEVENT 構造体の dwEvent メンバーは、発生する MIDI イベントを記述します。 短いイベントは、このメンバーに完全に収まります。 長いイベントでは、イベントの説明を格納するために、dwEvent メンバーに加えて 1 つ以上の doubleword 値が必要です。

dwEvent メンバーの上位バイトには、イベントが長いか短いか、およびコールバックがイベントと共に生成されるかどうかに関する情報が含まれます。 さらに、このバイトはイベントの種類を記述するために使用されます。 dwEvent メンバーの残りの 24 ビットは、イベント パラメーター (短いメッセージの場合) またはイベント パラメーターの長さ (長いメッセージの場合) を格納するために使用されます。 dwEvent メンバーから情報を抽出するには、MEVT_EVENTTYPE マクロと MEVT_EVENTPARM マクロを使用します。

定義済みのイベントタイプの説明については、MIDIEVENT 構造の参照資料を参照してください。