Microsoft DirectX 8.0 (C++)

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 境界までの追加。

動作環境

  ヘッダー : dmusici.h で宣言。

参照

MIDI メッセージIDirectMusicPerformance8::SendPMsg