Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
DirectMusic message structures are all based on the DMUS_PMSG structure. Because the C language does not support inheritance, the members of this structure are included in each derived structure as the DMUS_PMSG_PART macro.
For an overview of messages, see Using DirectMusic Messages.
This section contains information about the following structures used to contain message information.
| Structure | Description |
| DMUS_CHANNEL_PRIORITY_PMSG | Contains message data about a channel priority change. |
| DMUS_CURVE_PMSG | Contains message data for a curve . |
| DMUS_LYRIC_PMSG | Contains message data for a string. |
| DMUS_MIDI_PMSG | Contains data for a standard MIDI message such as a control change or pitch bend. |
| DMUS_NOTE_PMSG | Contains message data for a MIDI note. |
| DMUS_NOTIFICATION_PMSG | Contains message data for a notification. |
| DMUS_PATCH_PMSG | Contains message data for a MIDI program change. |
| DMUS_PMSG | Contains information common to all DirectMusic messages. |
| DMUS_SYSEX_PMSG | Contains data for a MIDI system exclusive message. |
| DMUS_TEMPO_PMSG | Contains data for a message that controls the performance's tempo. |
| DMUS_TIMESIG_PMSG | Contains data for a message that controls the time signature of the performance. |
| DMUS_TRANSPOSE_PMSG | Contains message data for a transposition. |
| DMUS_WAVE_PMSG | Contains message data for a wave sound. |