Microsoft DirectX 8.0 (C++)

DMUS_IO_CHORDMAP

コード マップに関する情報を保持する。コード マップ形式で使用される。

typedef struct _DMUS_IO_CHORDMAP {
    WCHAR   wszLoadName[20];
    DWORD   dwScalePattern;
    DWORD   dwFlags;
} DMUS_IO_CHORDMAP;

メンバ

wszLoadName
コード マップの名前。コード マップをロードするときに、オブジェクト記述の中で使われる。
dwScalePattern
コード マップに関連付けられたスケール。下位 24 ビットはそれぞれ 1 つの半音を表し、最下位ビットはルート音である。ビットがセットされている場合、それに対応するノートはスケール内に存在する。
dwFlags
フラグ。0 または次の値を使用できる。
DMUS_CHORDMAPF_VERSION8
DirectX 8.0 以降のためにコード マップが作成された。

動作環境

  ヘッダー : dmusicf.h で宣言。