using System.IO;\r
using System.Diagnostics;\r
using System.Threading;\r
-using SlimDX;\r
-using SlimDX.Direct3D9;\r
+using SharpDX;\r
+using SharpDX.Direct3D9;\r
using FDK;\r
\r
+using SlimDXKey = SlimDX.DirectInput.Key;\r
+\r
namespace DTXMania\r
{\r
/// <summary>\r
{\r
EPart part;\r
int offset = plusminus;\r
- if (keyboard.bキーが押されている((int)SlimDX.DirectInput.Key.LeftShift) || keyboard.bキーが押されている((int)SlimDX.DirectInput.Key.RightShift)) // Guitar InputAdjustTime\r
+ if (keyboard.bキーが押されている((int)SlimDXKey.LeftShift) || keyboard.bキーが押されている((int)SlimDXKey.RightShift)) // Guitar InputAdjustTime\r
{\r
part = EPart.Guitar;\r
}\r
- else if (keyboard.bキーが押されている((int)SlimDX.DirectInput.Key.LeftAlt) || keyboard.bキーが押されている((int)SlimDX.DirectInput.Key.RightAlt)) // Bass InputAdjustTime\r
+ else if (keyboard.bキーが押されている((int)SlimDXKey.LeftAlt) || keyboard.bキーが押されている((int)SlimDXKey.RightAlt)) // Bass InputAdjustTime\r
{\r
part = EPart.Bass;\r
}\r
// Drums InputAdjustTime\r
part = EPart.Drums;\r
}\r
- if (!keyboard.bキーが押されている((int)SlimDX.DirectInput.Key.LeftControl) && !keyboard.bキーが押されている((int)SlimDX.DirectInput.Key.RightControl))\r
+ if (!keyboard.bキーが押されている((int)SlimDXKey.LeftControl) && !keyboard.bキーが押されている((int)SlimDXKey.RightControl))\r
{\r
offset *= 10;\r
}\r
protected void tキー入力()\r
{\r
IInputDevice keyboard = CDTXMania.Instance.Input管理.Keyboard;\r
- if (keyboard.bキーが押された((int)SlimDX.DirectInput.Key.F1) &&\r
- (keyboard.bキーが押されている((int)SlimDX.DirectInput.Key.RightShift) || keyboard.bキーが押されている((int)SlimDX.DirectInput.Key.LeftShift)))\r
+ if (keyboard.bキーが押された((int)SlimDXKey.F1) &&\r
+ (keyboard.bキーが押されている((int)SlimDXKey.RightShift) || keyboard.bキーが押されている((int)SlimDXKey.LeftShift)))\r
{ // shift+f1 (pause)\r
this.bPAUSE = !this.bPAUSE;\r
if (this.bPAUSE)\r
this.t入力処理_ギターベース(EPart.Bass);\r
}\r
\r
- if (keyboard.bキーが押された((int)SlimDX.DirectInput.Key.UpArrow) && (keyboard.bキーが押されている((int)SlimDX.DirectInput.Key.RightShift) || keyboard.bキーが押されている((int)SlimDX.DirectInput.Key.LeftShift)))\r
+ if (keyboard.bキーが押された((int)SlimDXKey.UpArrow) && (keyboard.bキーが押されている((int)SlimDXKey.RightShift) || keyboard.bキーが押されている((int)SlimDXKey.LeftShift)))\r
{ // shift (+ctrl) + UpArrow (BGMAdjust)\r
- CDTXMania.Instance.DTX.t各自動再生音チップの再生時刻を変更する((keyboard.bキーが押されている((int)SlimDX.DirectInput.Key.LeftControl) || keyboard.bキーが押されている((int)SlimDX.DirectInput.Key.RightControl)) ? 1 : 10);\r
+ CDTXMania.Instance.DTX.t各自動再生音チップの再生時刻を変更する((keyboard.bキーが押されている((int)SlimDXKey.LeftControl) || keyboard.bキーが押されている((int)SlimDXKey.RightControl)) ? 1 : 10);\r
CDTXMania.Instance.DTX.tWave再生位置自動補正();\r
}\r
- else if (keyboard.bキーが押された((int)SlimDX.DirectInput.Key.DownArrow) && (keyboard.bキーが押されている((int)SlimDX.DirectInput.Key.RightShift) || keyboard.bキーが押されている((int)SlimDX.DirectInput.Key.LeftShift)))\r
+ else if (keyboard.bキーが押された((int)SlimDXKey.DownArrow) && (keyboard.bキーが押されている((int)SlimDXKey.RightShift) || keyboard.bキーが押されている((int)SlimDXKey.LeftShift)))\r
{ // shift + DownArrow (BGMAdjust)\r
- CDTXMania.Instance.DTX.t各自動再生音チップの再生時刻を変更する((keyboard.bキーが押されている((int)SlimDX.DirectInput.Key.LeftControl) || keyboard.bキーが押されている((int)SlimDX.DirectInput.Key.RightControl)) ? -1 : -10);\r
+ CDTXMania.Instance.DTX.t各自動再生音チップの再生時刻を変更する((keyboard.bキーが押されている((int)SlimDXKey.LeftControl) || keyboard.bキーが押されている((int)SlimDXKey.RightControl)) ? -1 : -10);\r
CDTXMania.Instance.DTX.tWave再生位置自動補正();\r
}\r
- else if (keyboard.bキーが押された((int)SlimDX.DirectInput.Key.UpArrow))\r
+ else if (keyboard.bキーが押された((int)SlimDXKey.UpArrow))\r
{ // UpArrow(scrollspeed up)\r
ドラムスクロール速度アップ();\r
}\r
- else if (keyboard.bキーが押された((int)SlimDX.DirectInput.Key.DownArrow))\r
+ else if (keyboard.bキーが押された((int)SlimDXKey.DownArrow))\r
{ // DownArrow (scrollspeed down)\r
ドラムスクロール速度ダウン();\r
}\r
- else if (keyboard.bキーが押された((int)SlimDX.DirectInput.Key.Delete))\r
+ else if (keyboard.bキーが押された((int)SlimDXKey.Delete))\r
{ // del (debug info)\r
CDTXMania.Instance.ConfigIni.bDebugInfo.Value = !CDTXMania.Instance.ConfigIni.bDebugInfo;\r
}\r
- else if (keyboard.bキーが押された((int)SlimDX.DirectInput.Key.LeftArrow)) // #24243 2011.1.16 yyagi UI for InputAdjustTime in playing screen.\r
+ else if (keyboard.bキーが押された((int)SlimDXKey.LeftArrow)) // #24243 2011.1.16 yyagi UI for InputAdjustTime in playing screen.\r
{\r
ChangeInputAdjustTimeInPlaying(keyboard, -1);\r
}\r
- else if (keyboard.bキーが押された((int)SlimDX.DirectInput.Key.RightArrow)) // #24243 2011.1.16 yyagi UI for InputAdjustTime in playing screen.\r
+ else if (keyboard.bキーが押された((int)SlimDXKey.RightArrow)) // #24243 2011.1.16 yyagi UI for InputAdjustTime in playing screen.\r
{\r
ChangeInputAdjustTimeInPlaying(keyboard, +1);\r
}\r
- else if (keyboard.bキーが押された((int)SlimDX.DirectInput.Key.F5))\r
+ else if (keyboard.bキーが押された((int)SlimDXKey.F5))\r
{\r
int nVal = CDTXMania.Instance.ConfigIni.nJudgeLinePosOffset.Drums - 1;\r
CDTXMania.Instance.ConfigIni.nJudgeLinePosOffset.Drums.Value =\r
CDTXMania.Instance.ConfigIni.nJudgeLinePosOffset.Guitar.Value =\r
CDTXMania.Instance.ConfigIni.nJudgeLinePosOffset.Bass.Value = nVal;\r
}\r
- else if (keyboard.bキーが押された((int)SlimDX.DirectInput.Key.F6))\r
+ else if (keyboard.bキーが押された((int)SlimDXKey.F6))\r
{\r
int nVal = CDTXMania.Instance.ConfigIni.nJudgeLinePosOffset.Drums + 1;\r
CDTXMania.Instance.ConfigIni.nJudgeLinePosOffset.Drums.Value =\r
CDTXMania.Instance.ConfigIni.nJudgeLinePosOffset.Bass.Value = nVal;\r
}\r
else if ((base.eフェーズID == CStage.Eフェーズ.共通_通常状態) &&\r
- (keyboard.bキーが押された((int)SlimDX.DirectInput.Key.Escape) ||\r
+ (keyboard.bキーが押された((int)SlimDXKey.Escape) ||\r
CDTXMania.Instance.Pad.bCancelPadIsPressedGB()))\r
{\r
// escape (exit)\r