【问题标题】:Win32 display image white windows issueWin32显示图像白色窗口问题
【发布时间】:2020-02-16 00:59:28
【问题描述】:

我想在我的应用程序的一个屏幕上显示一些小尺寸的图像和背景。在绘制图像之前避免看到白色窗口的最佳做法是什么?我应该在开始时加载所有图像并将它们保存在内存中,然后在必要时绘制它们吗?或者也许还有其他方法可以解决这个问题?

【问题讨论】:

  • 嗨 Equilibrium,您使用什么编程语言以及您的应用程序类型是什么?
  • 嗨丽塔。我将 C++ 用于我的视频游戏 (Win32) 项目。想知道从性能方面加载位图并在设备上下文中绘制它们的最佳实践是什么。实际上,如果我只关心性能,我是否应该避免使用位图并专注于 GDI?
  • 如果没有mini, reproducible and complete code sample,很难说是什么导致了白窗问题。以下是一些一般性建议:1 和 2。

标签: image winapi graphics flicker


【解决方案1】:

试试这个:

$('#loader_img').show();

$('#main_img').on('load', function(){
  $('#loader_img').hide();
});

加载事件在图像加载完成后执行,直到您可以显示加载器图像。
与其不尝试就问问题,不如先尝试并分享您面临的问题

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-05-03
    • 1970-01-01
    • 1970-01-01
    • 2017-06-06
    • 1970-01-01
    • 2014-04-21
    • 2011-09-28
    相关资源
    最近更新 更多