Microsoft DirectX 8.0 (C++) |
The IDirectMusicComposer8 interface permits access to the composition engine. In addition to building new segments from templates and chordmaps, the composer can generate transitions between different segments. It can also apply a chordmap to an existing segment, thus altering the chord progression and the mood of the music.
IDirectMusicComposer8 is a define for IDirectMusicComposer. The two interface names are interchangeable.
The methods of the IDirectMusicComposer8 interface can be grouped as follows:
Changing chordmaps | ChangeChordMap |
Composing ordinary segments | ComposeSegmentFromShape |
ComposeSegmentFromTemplate | |
Composing template segments | ComposeTemplateFromShape |
Composing transition segments | AutoTransition |
ComposeTransition |
All COM interfaces inherit the IUnknown interface methods. This interface supports the following three methods:
IUnknown | AddRef |
QueryInterface | |
Release |
Header: Declared in dmusici.h.