| DirectX SDK | 
Applications use the methods of the DirectMusicComposer class to compose segments and transitions from compositional elements, and to change the chord map of an existing segment.
A DirectMusicComposer object is obtained by using the DirectX7.DirectMusicComposerCreate method.
The methods of the DirectMusicComposer class can be organized into the following groups.
| Changing chord maps | ChangeChordMap | 
| Composing ordinary segments | ComposeSegmentFromShape | 
| ComposeSegmentFromTemplate | |
| Composing template segments | ComposeTemplateFromShape | 
| Composing transition segments | AutoTransition | 
| ComposeTransition |