Platform SDK: DirectX

DMUS_TEMPO_PARAM

DMUS_TEMPO_PARAM 構造体は、トラックがテンポ トラックであり、rguidType GUID_TempoParam である場合、GetParamSetParam のさまざまなメソッドの呼び出しの際に pParam パラメータとして使われる。

typedef struct _DMUS_TEMPO_PARAM {
    MUSIC_TIME  mtTime;
    double      dblTempo;
} DMUS_TEMPO_PARAM;

メンバ

mtTime
テンポが取り出された時間(このメンバは SetParam のメソッドでは使われない。SetParam のメソッドは代わりにそれらの mtTime パラメータを使う)。
dblTempo
DMUS_TEMPO_MIN 〜 DMUS_TEMPO_MAX の範囲にあるテンポ。

動作環境

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

参照

IDirectMusicPerformance::GetParamIDirectMusicPerformance::SetParamIDirectMusicSegment::GetParamIDirectMusicSegment::SetParamIDirectMusicTrack::GetParamIDirectMusicTrack::SetParam