Platform SDK: DirectX

DMUS_IO_CHORDMAP

DMUS_IO_CHORDMAP 構造体は、コード マップに関する情報を保持する。この構造体は、コード マップ形式内で使われる。

typedef struct _DMUS_IO_CHORDMAP {
    WCHAR   wszLoadName[20];
    DWORD   dwScalePattern;
    DWORD   dwFlags;
} DMUS_IO_CHORDMAP;
wszLoadName
コード マップの名前。コード マップをロードするときに、オブジェクト記述の中で使われる。
dwScalePattern
コード マップに関連付けられたスケール。下位 24 ビットはそれぞれ 1 つの半音を表し、最下位ビットはルート音である。ビットがセットされている場合、それに対応する音符はスケール内に存在する。
dwFlags
将来の使用に備えて予約されている。

動作環境

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