私はJavaでゲームを作成しており、BufferedImagesを使用してコンテンツを画面にレンダリングしています。ゲームを実行するローエンド マシンでパフォーマンスの問題が発生したため、通常は高速な VolatileImage に切り替えました。それらが実際に全体を遅くすることを除いて。
画像は GraphicsConfiguration.createCompatibleVolatileImage(...) で作成され、Graphics.drawImage(... )で画面に描画されます(リンクをたどって具体的に確認してください)。これらは、ダブル バッファリングを使用して Canvas に描画されます。
誰かがここで何がうまくいかないのか考えていますか?