Microsoft DirectX 8.0 (C++)

DMUS_IO_TIMESIGNATURE_ITEM

拍子記号の変更に関する情報を保持する。拍子記号トラック リストで使用される。

typedef struct _DMUS_IO_TIMESIGNATURE_ITEM {
    MUSIC_TIME  lTime;
    BYTE        bBeatsPerMeasure;
    BYTE        bBeat;
    WORD        wGridsPerBeat;
} DMUS_IO_TIMESIGNATURE_ITEM;

メンバ

lTime
イベントのタイム。
bBeatsPerMeasure
小節あたりの拍数 (拍子記号の分子)。
bBeat
ノートが受け取る拍 (拍子記号の分母)。この値が 1 のときは全音符、2 のときは 2 分音符、4 のときは 4 分音符を意味する。以下同様である。0 は 256 分音符を意味する。
wGridsPerBeat
拍あたりのグリッド (小分割)。

動作環境

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

参照

DMUS_IO_TIMESIGDMUS_TIMESIG_PMSG