• R/O
  • HTTP
  • SSH
  • HTTPS

提交

标签
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Commit MetaInfo

修订版6eb21c570c04a7f5c3587efbdd20872a72dbf008 (tree)
时间2017-05-08 21:41:14
作者FROM <from@alto...>
CommiterFROM

Log Message

演奏中に画面モードを切り替えると InvalidCall 例外が発生するミスを修正。

CAct演奏BGA.txBGA は Pool.Default なので、Managed じゃなく Unmanaged リソースだった。

更改概述

  • delete: "DTXMania\343\203\227\343\203\255\343\202\270\343\202\247\343\202\257\343\203\210/\343\202\263\343\203\274\343\203\211/\343\202\271\343\203\206\343\203\274\343\202\270/07.\346\274\224\345\245\217/CAct\346\274\224\345\245\217BGA.cs"
  • delete: "\345\256\237\350\241\214\346\231\202\343\203\225\343\202\251\343\203\253\343\203\200/DTXManiaGR.exe"
  • delete: "\345\256\237\350\241\214\346\231\202\343\203\225\343\202\251\343\203\253\343\203\200/ja-JP/DTXManiaGR.resources.dll"

差异

--- "a/DTXMania\343\203\227\343\203\255\343\202\270\343\202\247\343\202\257\343\203\210/\343\202\263\343\203\274\343\203\211/\343\202\271\343\203\206\343\203\274\343\202\270/07.\346\274\224\345\245\217/CAct\346\274\224\345\245\217BGA.cs"
+++ "b/DTXMania\343\203\227\343\203\255\343\202\270\343\202\247\343\202\257\343\203\210/\343\202\263\343\203\274\343\203\211/\343\202\271\343\203\206\343\203\274\343\202\270/07.\346\274\224\345\245\217/CAct\346\274\224\345\245\217BGA.cs"
@@ -130,11 +130,11 @@ namespace DTXMania
130130 base.On活性化();
131131 }
132132
133- public override void OnManagedリソースの作成()
133+ public override void OnUnmanagedリソースの作成()
134134 {
135- if (base.b活性化してる)
135+ if( base.b活性化してる )
136136 {
137- using (Surface surface = CDTXMania.Instance.Device.GetBackBuffer(0, 0))
137+ using( Surface surface = CDTXMania.Instance.Device.GetBackBuffer( 0, 0 ) )
138138 {
139139 try
140140 {
@@ -150,25 +150,25 @@ namespace DTXMania
150150 (float) CDTXMania.Instance.Coordinates.Movie.H / size基準.Height,
151151 1f );
152152 }
153- catch (Exception e)
153+ catch( Exception e )
154154 {
155- Trace.TraceError("CAct演奏BGA: Error: ( " + e.Message + " )");
155+ Trace.TraceError( "CAct演奏BGA: Error: ( " + e.Message + " )" );
156156 }
157157 }
158- base.OnManagedリソースの作成();
158+ base.OnUnmanagedリソースの作成();
159159 }
160160 }
161161
162- public override void OnManagedリソースの解放()
162+ public override void OnUnmanagedリソースの解放()
163163 {
164- if (base.b活性化してる)
164+ if( base.b活性化してる )
165165 {
166- if (this.txBGA != null)
166+ if( this.txBGA != null )
167167 {
168168 this.txBGA.Dispose();
169169 this.txBGA = null;
170170 }
171- base.OnManagedリソースの解放();
171+ base.OnUnmanagedリソースの解放();
172172 }
173173 }
174174
Binary files "a/\345\256\237\350\241\214\346\231\202\343\203\225\343\202\251\343\203\253\343\203\200/DTXManiaGR.exe" and "b/\345\256\237\350\241\214\346\231\202\343\203\225\343\202\251\343\203\253\343\203\200/DTXManiaGR.exe" differ
Binary files "a/\345\256\237\350\241\214\346\231\202\343\203\225\343\202\251\343\203\253\343\203\200/ja-JP/DTXManiaGR.resources.dll" and "b/\345\256\237\350\241\214\346\231\202\343\203\225\343\202\251\343\203\253\343\203\200/ja-JP/DTXManiaGR.resources.dll" differ