Microsoft DirectX 8.0 (C++) |
DLS データをポートへダウンロードするためのメモリ チャンクを割り当て、このバッファへのアクセスを可能にする IDirectMusicDownload8 インターフェイス ポインタを返す。
HRESULT AllocateBuffer( DWORD dwSize, IDirectMusicDownload** ppIDMDownload );
成功した場合は S_OK を返す。
失敗した場合は、次のいずれかのエラー値を返す。
E_POINTER |
E_INVALIDARG |
E_OUTOFMEMORY |
バッファを割り当てた後に、そのサイズを変更することはできない。
IDirectMusicDownload8 インターフェイスを解放すると、バッファも解放される。
ヘッダー : dmusicc.h で宣言。