Microsoft DirectX 9.0 |
The IDirectMusicStyle8 interface represents a collection of
Style objects also support the IDirectMusicObject8 and IPersistStream interfaces for loading their data.
IDirectMusicStyle8 supersedes the IDirectMusicStyle interface and provides a new method, EnumPattern.
In addition to the methods inherited from IUnknown, the IDirectMusicStyle8 interface exposes the following methods, arranged by category.
Method | Description |
GetBand | Retrieves a band specified by name. |
GetChordMap | Retrieves a |
GetDefaultBand | Retrieves the style's default band. |
GetDefaultChordMap | Retrieves the style's default chordmap. |
GetEmbellishmentLength | Finds the shortest and longest lengths for patterns of the specified embellishment type and groove level. |
GetMotif | Creates a segment containing a motif specified by name. |
GetTempo | Retrieves the recommended tempo of the style. |
GetTimeSignature | Retrieves the style's time signature. |
Method | Description |
EnumBand | Retrieves the name of the band with a specified index value. |
EnumChordMap | Retrieves the name of the chordmap with a specified index value. |
EnumMotif | Retrieves the name of a motif with a specified index value. |
EnumPattern | Retrieves the name of a pattern with a specified index value and type. |
Requirements
Header: Declared in dmusici.h.
See Also