public E打ち分け時の再生の優先順位 eHitSoundPriorityHH;\r
public STDGBVALUE<Eランダムモード> eRandom;\r
public Eダメージレベル eダメージレベル;\r
- public CKeyAssign KeyAssign;\r
+ public CKeyAssign KeyAssign;\r
+ public int n非フォーカス時スリープms; // #23568 2010.11.04 ikanick add\r
public int n演奏速度;\r
public int n曲が選択されてからプレビュー音が鳴るまでのウェイトms;\r
public int n曲が選択されてからプレビュー画像が表示開始されるまでのウェイトms;\r
this.b全画面モード = false;\r
this.b垂直帰線待ちを行う = true;\r
this.nウインドウwidth = 640; // #23510 2010.10.31 yyagi add\r
- this.nウインドウheight = 480; // \r
+ this.nウインドウheight = 480; // \r
+ this.n非フォーカス時スリープms = 1; // #23568 2010.11.04 ikanick add\r
this._bGuitar有効 = true;\r
this._bDrums有効 = true;\r
this.nBGAlpha = 100;\r
sw.WriteLine();\r
sw.WriteLine( "; 画面モード(0:ウィンドウ, 1:全画面)" );\r
sw.WriteLine( "FullScreen={0}", this.b全画面モード ? 1 : 0 );\r
- sw.WriteLine();\r
+ sw.WriteLine();\r
\r
sw.WriteLine("; ウインドウモード時の画面幅"); // #23510 2010.10.31 yyagi add\r
sw.WriteLine("WindowWidth={0}", this.nウインドウwidth); //\r
\r
sw.WriteLine("; 垂直帰線同期(0:OFF,1:ON)");\r
sw.WriteLine( "VSyncWait={0}", this.b垂直帰線待ちを行う ? 1 : 0 );\r
- sw.WriteLine();\r
+ sw.WriteLine();\r
+\r
+ sw.WriteLine("; 非フォーカス時のsleep値[ms]"); // #23568 2011.11.04 ikanick add\r
+ sw.WriteLine("BackSleep={0}", this.n非フォーカス時スリープms); // そのまま引用(苦笑)\r
+ sw.WriteLine(); //\r
+\r
sw.WriteLine( "; ギター/ベース有効(0:OFF,1:ON)" );\r
sw.WriteLine( "Guitar={0}", this.bGuitar有効 ? 1 : 0 );\r
sw.WriteLine();\r
else if (str3.Equals("VSyncWait"))\r
{\r
this.b垂直帰線待ちを行う = C変換.bONorOFF( str4[ 0 ] );\r
- }\r
+ }\r
+ else if (str3.Equals("BackSleep")) // #23568 2010.11.04 ikanick add\r
+ {\r
+ this.n非フォーカス時スリープms = C変換.n値を文字列から取得して範囲内に丸めて返す(str4, 0, 50, this.n非フォーカス時スリープms);\r
+ }\r
else if( str3.Equals( "Guitar" ) )\r
{\r
this.bGuitar有効 = C変換.bONorOFF( str4[ 0 ] );\r
base.GraphicsDeviceManager.ChangeDevice( settings );\r
base.IsFixedTimeStep = false;\r
base.Window.ClientSize = new Size(ConfigIni.nウインドウwidth, ConfigIni.nウインドウheight); // #23510 2010.10.31 yyagi\r
- base.InactiveSleepTime = TimeSpan.FromMilliseconds((float)1); // #23568 2010.11.3 yyagi: to support valiable sleep value when !IsActive\r
+ base.InactiveSleepTime = TimeSpan.FromMilliseconds((float)(ConfigIni.n非フォーカス時スリープms)); // #23568 2010.11.3 yyagi: to support valiable sleep value when !IsActive\r
+ // #23568 2010.11.4 ikanick changed ( 1 -> ConfigIni )\r
//---------------------\r
#endregion\r
\r