ホーム > DirectMusic > テンポの設定と取得

テンポの設定と取得

目次

  1. テンポの設定
  2. テンポの取得

テンポの設定

テンポの設定には下記の関数を使用します。設定方法は、2 を指定するとテンポが2倍、0.5 を指定するとテンポが1/2倍になります。設定できる値は DMUS_MASTERTEMPO_MAX(100.0) ~ DMUS_MASTERTEMPO_MIN(0.01) の範囲です。

// テンポを2倍に設定
float fTempo = 2.0f;
g_lpPerformance->SetGlobalParam( GUID_PerfMasterTempo, &fTempo, sizeof(float) );

テンポの取得

テンポの取得には下記の関数を使用します。

float fTempo;
g_lpPerformance->GetGlobalParam( GUID_PerfMasterTempo, &fTempo, sizeof(float) );


Last Update 2003/2/28.
Copyright © 2002-2004 Toru All Rights Reserved.
inserted by FC2 system