Microsoft DirectX 8.0 (C++) |
ポートにダウンロードされる DLS データのヘッダーとして使用される。この構造体はダウンロードのサイズと機能を定義し、その後には常に DMUS_OFFSETTABLE チャンクが続く。
typedef struct _DMUS_DOWNLOADINFO { DWORD dwDLType; DWORD dwDLId; DWORD dwNumOffsetTableEntries; DWORD cbSize; } DMUS_DOWNLOADINFO;
dwDLId 内の識別子は、オブジェクトを接続するために使用され、IDirectMusicPortDownload8::GetDLId メソッドを使用して取得される。主に、音色内のリージョンをウェーブ チャンクに結合する。たとえば、ウェーブ ダウンロードに 3 の dwDLId を指定した場合、音色チャンクは、いずれかの DMUS_REGION 構造体の WaveLink.ulTableIndex メンバに値 3 を配置された形でダウンロードされる。これは、リージョンがウェーブ チャンクに接続されていることを示す。
ヘッダー : dmdls.h で宣言。