The IDirectMusicLoader interface is used for finding, enumerating, caching, and loading objects. For an overview, see DirectMusic Loader.
The methods of the IDirectMusicLoader interface can be organized into the following groups:
Searching | EnumObject |
ScanDirectory | |
SetSearchDirectory | |
Caching | CacheObject |
ClearCache | |
EnableCache | |
Object management | GetObject |
ReleaseObject | |
SetObject |
All COM interfaces inherit the IUnknown interface methods. This interface supports the following three methods:
IUnknown | AddRef |
QueryInterface | |
Release |
The LPDMUS_LOADER type is defined as a pointer to the IDirectMusicLoader interface.
typedef IDirectMusicLoader __RPC_FAR *LPDMUS_LOADER;
Windows NT/2000: Requires Windows 2000.
Windows 95/98: Requires Windows 95 or later. Available as a redistributable for Windows 95.
Header: Declared in dmusici.h.