• R/O
  • HTTP
  • SSH
  • HTTPS

コミット

タグ
未設定

よく使われているワード(クリックで追加)

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

コミットメタ情報

リビジョン0762bfa87dc0400660d261efa1ee4ae69c870df1 (tree)
日時2019-01-14 22:29:57
作者yyagi <yyagi.dtxmania@gmai...>
コミッターyyagi

ログメッセージ

#xxxxx サウンドデータ読み込みの、若干の高速化。(forループでのbyteコピーをArray.Copy()に変更。本当はコピーそのものを無くすべきなのですが。)

変更サマリ

  • delete: "FDK/\343\202\263\343\203\274\343\203\211/03.\343\202\265\343\202\246\343\203\263\343\203\211/CSound.cs"

差分

--- "a/FDK/\343\202\263\343\203\274\343\203\211/03.\343\202\265\343\202\246\343\203\263\343\203\211/CSound.cs"
+++ "b/FDK/\343\202\263\343\203\274\343\203\211/03.\343\202\265\343\202\246\343\203\263\343\203\211/CSound.cs"
@@ -1999,11 +1999,12 @@ Debug.WriteLine("更に再生に失敗: " + Path.GetFileName(this.strファイ
19991999 buffer[ i ] = bs[ i ];
20002000 }
20012001 }
2002- int s = ( bIntegrateWaveHeader ) ? 44 : 0;
2003- for ( int i = 0; i < totalPCMSize; i++ )
2004- {
2005- buffer[ i + s ] = buffer_rawdata[ i ];
2006- }
2002+ //int s = ( bIntegrateWaveHeader ) ? 44 : 0;
2003+ //for ( int i = 0; i < totalPCMSize; i++ )
2004+ //{
2005+ // buffer[ i + s ] = buffer_rawdata[ i ];
2006+ //}
2007+ Array.Copy(buffer_rawdata, 0, buffer, wavheadersize, totalPCMSize);
20072008 totalPCMSize += wavheadersize;
20082009 nPCMデータの先頭インデックス = wavheadersize;
20092010 }