うらおブログ(移転しました)スマートフォン用の表示で見るやねうらおブログ(移転しました)この広告は、90日以上更新していないブログに表示しています。2006-03-11C#2.0時代のゲームプログラミング(3).NETunmanagedなリソースに対して、GCが無力であることは、前回説明した。実際のところ、ビデオメモリやサウンドメモリ上に存在するようなmanagedなリソースに対しても前回と同様の理由によりGCは無力なのである。「managedな世界に居れば、快適に暮らせる」というのはとんでもなく甘い幻想なのだ。サウンドリソースについて考えてみよう。そのあとSE(効果音)をいくつか再生する。BGMはループ再生だ。SEをたくさん再生するうちに、cacheがいっぱいになった。古い時刻に再生メソッドを呼び出したものを解放しよう。