{\r
string bgfilename = null;\r
\r
- if ((CDTXMania.Instance.DTX.BACKGROUND != null) && (CDTXMania.Instance.DTX.BACKGROUND.Length > 0))\r
+ if ((CDTXMania.Instance.ConfigIni.b楽器有効(EPart.Drums) == false) && (CDTXMania.Instance.DTX.BACKGROUND_GR != null) && (CDTXMania.Instance.DTX.BACKGROUND_GR.Length > 0))\r
{\r
- bgfilename = CDTXMania.Instance.DTX.BACKGROUND;\r
+ bgfilename = CDTXMania.Instance.DTX.BACKGROUND_GR;\r
}\r
- else if ((CDTXMania.Instance.DTX.BACKGROUND_GR != null) && (CDTXMania.Instance.DTX.BACKGROUND_GR.Length > 0))\r
+ else if ((CDTXMania.Instance.DTX.BACKGROUND != null) && (CDTXMania.Instance.DTX.BACKGROUND.Length > 0))\r
{\r
- bgfilename = CDTXMania.Instance.DTX.BACKGROUND_GR;\r
+ bgfilename = CDTXMania.Instance.DTX.BACKGROUND;\r
}\r
\r
if (bgfilename != null && bgfilename.Length > 0)\r
{\r
using (Bitmap originalBackground = new Bitmap(bgfilename))\r
{\r
- int W = originalBackground.Width;\r
- int H = originalBackground.Height;\r
+ float W = originalBackground.Width;\r
+ float H = originalBackground.Height;\r
\r
float mag = 1;\r
// VGA補正\r
#region [ BGA領域黒抜き・テクスチャ変換・Full再生透明度 ]\r
if ((CDTXMania.Instance.DTX.listBMP.Count > 0) || (CDTXMania.Instance.DTX.listBMPTEX.Count > 0) || CDTXMania.Instance.DTX.listAVI.Count > 0)\r
{\r
- using (Graphics graphics2 = Graphics.FromImage(image))\r
- {\r
- graphics2.FillRectangle(Brushes.Black,\r
- new Rectangle(\r
- CDTXMania.Instance.ConfigIni.cdMovieX[CDTXMania.Instance.ConfigIni.eActiveInst],\r
- CDTXMania.Instance.ConfigIni.cdMovieY[CDTXMania.Instance.ConfigIni.eActiveInst],\r
- CDTXMania.Instance.Coordinates.Movie.W, CDTXMania.Instance.Coordinates.Movie.H));\r
- }\r
+ graphics3.FillRectangle(Brushes.Black,\r
+ new Rectangle(\r
+ CDTXMania.Instance.ConfigIni.cdMovieX[CDTXMania.Instance.ConfigIni.eActiveInst],\r
+ CDTXMania.Instance.ConfigIni.cdMovieY[CDTXMania.Instance.ConfigIni.eActiveInst],\r
+ CDTXMania.Instance.Coordinates.Movie.W, CDTXMania.Instance.Coordinates.Movie.H));\r
}\r
#endregion\r
}\r