DMUS_PMSGT_TYPES
DMUS_PMSG 構造体の dwType メンバで使用され、メッセージのタイプを識別する。
typedef enum enumDMUS_PMSGT_TYPES {
DMUS_PMSGT_MIDI = 0,
DMUS_PMSGT_NOTE = 1,
DMUS_PMSGT_SYSEX = 2,
DMUS_PMSGT_NOTIFICATION = 3,
DMUS_PMSGT_TEMPO = 4,
DMUS_PMSGT_CURVE = 5,
DMUS_PMSGT_TIMESIG = 6,
DMUS_PMSGT_PATCH = 7,
DMUS_PMSGT_TRANSPOSE = 8,
DMUS_PMSGT_CHANNEL_PRIORITY = 9,
DMUS_PMSGT_STOP = 10,
DMUS_PMSGT_DIRTY = 11,
DMUS_PMSGT_WAVE = 12,
DMUS_PMSGT_LYRIC = 13,
DMUS_PMSGT_SCRIPTLYRIC = 14,
DMUS_PMSGT_USER = 255
} DMUS_PMSGT_TYPES;
定数
- DMUS_PMSGT_MIDI
- MIDI チャンネル メッセージ。「DMUS_MIDI_PMSG」を参照すること。
- DMUS_PMSGT_NOTE
- MIDI のノート。「DMUS_NOTE_PMSG」を参照すること。
- DMUS_PMSGT_SYSEX
- MIDI システム エクスクルーシブ メッセージ。「DMUS_SYSEX_PMSG」を参照すること。
- DMUS_PMSGT_NOTIFICATION
- 通知メッセージ。「DMUS_NOTIFICATION_PMSG」を参照すること。
- DMUS_PMSGT_TEMPO
- テンポ メッセージ。「DMUS_TEMPO_PMSG」を参照すること。
- DMUS_PMSGT_CURVE
- コントロール チェンジとピッチベンド カーブ。「DMUS_CURVE_PMSG」を参照すること。
- DMUS_PMSGT_TIMESIG
- 拍子記号。「DMUS_TIMESIG_PMSG」を参照すること。
- DMUS_PMSGT_PATCH
- パッチの変更。「DMUS_PATCH_PMSG」を参照すること。
- DMUS_PMSGT_TRANSPOSE
- 転調。「DMUS_TRANSPOSE_PMSG」を参照すること。
- DMUS_PMSGT_CHANNEL_PRIORITY
- チャンネル優先順位変更。「DMUS_CHANNEL_PRIORITY_PMSG」を参照すること。
- DMUS_PMSGT_STOP
- 停止メッセージ。「DMUS_PMSG」を参照すること。
- DMUS_PMSGT_DIRTY
- 制御セグメントが開始または終了した。「DMUS_PMSG」を参照すること。
- DMUS_PMSGT_WAVE
- ウェーブ演奏用の制御情報。「DMUS_WAVE_PMSG」を参照すること。
- DMUS_PMSGT_LYRIC
- 歌詞メッセージ。「DMUS_LYRIC_PMSG」を参照すること。
- DMUS_PMSGT_SCRIPTLYRIC
- スクリプトから送信される歌詞メッセージ。「DMUS_LYRIC_PMSG」を参照すること。
- DMUS_PMSGT_USER
- ユーザー定義メッセージ。
ヘッダー : dmusici.h で宣言。