IDirectMusicDownload8 Interface
The IDirectMusicDownload8 interface represents a contiguous memory chunk used for downloading to a DLS synthesizer port.
IDirectMusicDownload8 is a type definition for IDirectMusicDownload. The two interface names are interchangeable.
The IDirectMusicDownload8 interface and its contained memory chunk are created by the IDirectMusicPortDownload8::AllocateBuffer method. The memory can then be accessed by using the single method of this interface.
This interface is used only by applications that need to access DLS buffers directly rather than letting the performance, band, and segment objects download instrument data. For an overview, see Low-Level DLS.
In addition to the methods inherited from IUnknown, the IDirectMusicDownload8 interface exposes the following method.
Method | Description |
GetBuffer | Retrieves a pointer to a buffer containing data to be downloaded. |
Requirements
** Minimum Supported Client:** Windows 2000.
** Minimum Supported Server:** Windows 2000 Server.
** Header:** Dmusicc.h
See Also