Microsoft DirectX 8.0 (C++)

DMUS_IO_MOTIFSETTINGS

モチーフに関する情報を保持する。スタイル形式で使用される。

typedef struct _DMUS_IO_MOTIFSETTINGS {
    DWORD       dwRepeats;
    MUSIC_TIME  mtPlayStart;
    MUSIC_TIME  mtLoopStart;
    MUSIC_TIME  mtLoopEnd;
    DWORD       dwResolution;
} DMUS_IO_MOTIFSETTINGS;

メンバ

dwRepeats
反復回数。
mtPlayStart
再生の開始ポイント。通常は 0 に設定する。
mtLoopStart
ループ部分の開始ポイント。通常は 0 に設定する。
mtLoopEnd
ループ部分の終了ポイント。mtLoopStart より大きい値でなければならない。モチーフ全体をループする場合は 0。
dwResolution
デフォルトの分解能。「DMUS_TIME_RESOLVE_FLAGS」を参照すること。

動作環境

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

参照

IDirectMusicSegment8::SetLoopPoints