【发布时间】:2016-01-14 19:39:18
【问题描述】:
我正在使用以下代码,它应该用黑色清除屏幕,但它是蓝色的。
#define ALLEGRO_STATICLINK
#include <allegro5/allegro.h>
int main()
{
al_init();
ALLEGRO_DISPLAY* display = al_create_display(800, 600);
al_clear_to_color(al_map_rgb(0, 0, 0));
al_flip_display();
al_rest(5.0);
return 0;
}
【问题讨论】:
-
它对我来说很好用。它显示一个常规的黑色窗口。 (Archlinux,内核 4.3.3,allegro 5.0.11-1)
-
也在 Archlinux 上测试过,我得到一个黑色的窗口。不过尝试更改颜色,因为即使清除为红色,我也会看到黑色窗口。