From: Michael Stefaniuc mstefani@winehq.org
--- include/dmusicf.h | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-)
diff --git a/include/dmusicf.h b/include/dmusicf.h index da8363c4b04..90fcb7cd4b8 100644 --- a/include/dmusicf.h +++ b/include/dmusicf.h @@ -429,7 +429,7 @@ struct _DMUS_IO_SEQ_ITEM { MUSIC_TIME mtTime; MUSIC_TIME mtDuration; DWORD dwPChannel; - short nOffset; + short nOffset; BYTE bStatus; BYTE bByte1; BYTE bByte2; @@ -489,7 +489,7 @@ struct _DMUS_IO_TIMESIG {
struct _DMUS_IO_STYLE { DMUS_IO_TIMESIG timeSig; - double dblTempo; + double dblTempo; };
struct _DMUS_IO_VERSION { @@ -503,6 +503,7 @@ struct _DMUS_IO_PATTERN { BYTE bGrooveTop; WORD wEmbellishment; WORD wNbrMeasures; + /* DX8 */ BYTE bDestGrooveBottom; BYTE bDestGrooveTop; DWORD dwFlags; @@ -516,6 +517,7 @@ struct _DMUS_IO_STYLEPART { BYTE bPlayModeFlags; BYTE bInvertUpper; BYTE bInvertLower; + /* DX8 */ BYTE bPad[3]; DWORD dwFlags; }; @@ -527,8 +529,9 @@ struct _DMUS_IO_PARTREF { BYTE bSubChordLevel; BYTE bPriority; BYTE bRandomVariation; + /* DX8 */ WORD wPad; - DWORD dwPChannel; + DWORD dwPChannel; /* Replaces wLogicalPartID */ };
@@ -600,6 +603,7 @@ struct _DMUS_IO_CHORD { MUSIC_TIME mtTime; WORD wMeasure; BYTE bBeat; + /* DX8 */ BYTE bFlags; };
@@ -619,6 +623,7 @@ struct _DMUS_IO_COMMAND { BYTE bCommand; BYTE bGrooveLevel; BYTE bGrooveRange; + /* DX8 */ BYTE bRepeatMode; };
@@ -673,6 +678,7 @@ struct _DMUS_IO_INSTRUMENT { BYTE bVolume; short nTranspose; DWORD dwChannelPriority; + /* DX8 */ short nPitchBendRange; };
@@ -707,6 +713,7 @@ struct _DMUS_IO_WAVE_ITEM_HEADER { DWORD dwLoopStart; DWORD dwLoopEnd; DWORD dwFlags; + /* DX9 */ WORD wVolumeRange; WORD wPitchRange; };