我的屏幕分辨率为1920x1080。为了拥有一个全屏窗口,我打电话给SDL_SetVideoMode(1920, 1080, 32, SDL_HWSURFACE | SDL_FULLSCREEN);
。但是,当我尝试在此屏幕上添加位置x = 0和y = 0的图像时,它会定位在屏幕外部,就像我的屏幕分辨率低于窗口一样。它只显示窗口的一部分。
为了查看图片,我需要为image.x
和image.y
提供一个高于0的值。例如,这里的结果是image.x = 190
和{{1 }}:
如您所见,图像卡在左上角。这可以让您在image.y = 100
和image.x = 0
时近似地了解它的位置。
这是我的代码:
image.y = 0
我想知道为什么会这样。怎么来x = 0和y = 0的位置在屏幕之外?