負荷をすくなくするために画面の更新を減らした

このコミットが含まれているのは:
たかし 2024-01-28 05:08:57 +00:00
コミット ea54b53d01
1個のファイルの変更11行の追加9行の削除

20
main.c
ファイルの表示

@ -113,17 +113,19 @@ int main(int argc, char* argv[]) {
// テキスチャーのれんダーリングサイズの設定
SDL_Rect renderQuad = { (newWidth - scaledWidth) / 2, (newHeight - scaledHeight) / 2, scaledWidth, scaledHeight };
SDL_RenderCopy(renderer, texture, NULL, &renderQuad);
} else if (e.type == SDL_WINDOWEVENT && e.window.event == SDL_WINDOWEVENT_EXPOSED) {
// ウィンドウを再描画するべき場合
// 画面の更新
SDL_RenderClear(renderer);
// テキスチャーの表示
SDL_RenderCopy(renderer, texture, NULL, NULL);
// 画面の更新
SDL_RenderPresent(renderer);
}
}
// 画面の更新
SDL_RenderClear(renderer);
// テキスチャーの表示
SDL_RenderCopy(renderer, texture, NULL, NULL);
// 画面の更新
SDL_RenderPresent(renderer);
}
// 掃除