Microsoft DirectX 8.0 (C++) |
連続したメモリ チャンクを表し、DLS シンセサイザ ポートへのダウンロードを行うために使われる。
IDirectMusicDownload8 は、IDirectMusicDownload の型定義である。2 つのインターフェイス名は入れ替え可能である。
IDirectMusicDownload8 インターフェイスとその中に含まれているメモリ チャンクは、IDirectMusicPortDownload8::AllocateBuffer メソッドによって作成される。その後、このインターフェイスの 1 つのメソッドを使って、このメモリにアクセスできる。
このインターフェイスは、パフォーマンス、バンド、およびセグメントの各オブジェクトに音色データをダウンロードさせるためにあるのではなく、DLS バッファに直接アクセスする必要があるアプリケーションのみが使用する。概要については、「下位レベル DLS」を参照すること。
このインターフェイスは、以下のメソッドをサポートする。
メモリ アクセス | GetBuffer |
すべての COM インターフェイスは IUnknown インターフェイスのメソッドを継承する。IUnknown インターフェイスは、以下の 3 つのメソッドをサポートする。
IUnknown | AddRef |
QueryInterface | |
Release |
ヘッダー : dmusicc.h で宣言。