Platform SDK: DirectX

DMUS_IO_TIMESIG

DMUS_IO_TIMESIG 構造体は、セグメントの拍子記号に関する情報を保持する。この構造体は、DMUS_IO_STYLEDMUS_IO_VERSION、および DMUS_IO_PATTERN の各構造体で使われる。

typedef struct _DMUS_IO_TIMESIG {
    BYTE  bBeatsPerMeasure;
    BYTE  bBeat;
    WORD  wGridsPerBeat;
} DMUS_IO_TIMESIG;
bBeatsPerMeasure
小節あたりの拍数 (拍子記号の分子)。
bBeat
音符が受け取る拍 (拍子記号の分母)。この値が 1 のときは全音符、2 のときは 2 分音符、4 のときは 4 分音符を意味する。以下同様である。0 は 256 分音符を意味する。
wGridsPerBeat
拍あたりのグリッド (小分割 )。

動作環境

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

参照

DMUS_IO_TIMESIGNATURE_ITEM