Platform SDK: DirectX

DMUS_EXTENSIONCHUNK

DMUS_EXTENSIONCHUNK 構造体は、DLS 拡張チャンクを記述する。DirectMusic にとって未知の拡張を DLS ファイル フォーマットに加えた場合、これらの拡張すべてをこの可変サイズのチャンクでダウンロードする。

typedef struct {
    ULONG  cbSize;
    ULONG  ulNextExtCkIdx;
    FOURCC ExtCkID;
    BYTE   byExtCk[ ];
} DMUS_EXTENSIONCHUNK;
cbSize
チャンクのサイズ。
ulNextExtCkIdx
DMUS_OFFSETTABLE 構造体内にある、次の拡張チャンクのインデックス。この値が 0 の場合、サードパーティの拡張チャンクはそれ以上存在しない。
ExtCkID
チャンク識別子。
byExtCk[ ]
データ。

動作環境

  Windows NT/2000 : Windows 2000 が必要。
  Windows 95/98 : Windows 95 以降が必要。Windows 95 用に再配布可能な形で使用可能。
  ヘッダー : dmdls.h で宣言。