- updated resources to DX9 - completely rewritten headers (DX9 compat.; look much nicer now ;=) - removed IDirectMusicSong and IDirectMusicMelodyFormulationTrack (which are removed from DX9; weren't implemented in DX8 anyway) - combined/simplified IDirectMusicSomething / IDirectMusicObject / IPersistStream for objects that support loading - implemented IDirectMusicObject on all such objects; via generic functions - combined IDirectMusicTrack(8)/IPersistStream on all tracks - fully implemented IDirectMusicContainer (at least 90% if there are no private interfaces) - implemented IDirectMusicCollection (99% work & MS compliant behaviour; except for instruments) - tried to implement IDirectMusicInstrument (unfortunately uses some dirty private interfaces... :( - added dswave.dll; DirectMusic Wave - some changes in style - many, many more ;)
diff --git a/include/Makefile.in b/include/Makefile.in index b44a3f5..ad5201e 100644 --- a/include/Makefile.in +++ b/include/Makefile.in
@@ -63,6 +63,7 @@ dispdib.h \ dlgs.h \ dls1.h \ + dls2.h \ dmdls.h \ dmerror.h \ dmo.h \