Platform SDK: DirectX

DMUS_MIDI_PMSG

DMUS_MIDI_PMSG 構造体は、コントロール チェンジやピッチ ベンドなど、別のメッセージ タイプによって表されないスタンダード MIDI メッセージのデータによって構成されている。

typedef struct DMUS_MIDI_PMSGG {
    DMUS_PMSG_PART
    BYTE  bStatus;
    BYTE  bByte1;
    BYTE  bByte2;
    BYTE  bPad[1];
} DMUS_MIDI_PMSG;
DMUS_PMSG_PART
共通のメッセージメンバに展開されるマクロ。DMUS_PMSG を参照すること。
bStatus
スタンダード MIDI のステータスバイト。
bByte1
MIDI メッセージの最初の 1 バイト。これを必要としない MIDI メッセージでは無視される。
bByte2
MIDI メッセージの 2 バイト目。これを必要としない MIDI メッセージでは無視される。
bPad
WORD 境界までの追加。

動作環境

  Windows NT/2000 : Windows 2000 が必要。
  Windows 95/98 : Windows 95 以降が必要。Windows 95 用に再配布可能な形で使用可能。
  ヘッダー : dmusici.h で宣言。

参照

MIDI メッセージIDirectMusicPerformance::SendPMsg