hel*_*ode 5 python video pygame resolution python-3.x
Python和Pygame可以检测我的屏幕的视频模式/分辨率
我正在以1920x1080的全屏幕运行我的程序,这将很好,因为我有一个16:9的屏幕@ 1920x1080然而如果我在4:3的屏幕上运行代码@ 1024x768然后它给了我这个错误messgae
pygame.error:没有足够大的视频模式1920x1080
pygame可以检测屏幕的视频模式/分辨率吗?
如果您需要显示器的实际尺寸,而不是使用的最佳分辨率,您可以:
import pygame
pygame.display.init()
# Before calling *.set_mode()
i = pygame.display.Info()
width = i.current_w
height = i.current_h
print("The screen size is: (%ix%i)" %width, height))
Run Code Online (Sandbox Code Playgroud)
然后你可以使用宽度和高度来 pygame.display.set_mode()
| 归档时间: |
|
| 查看次数: |
194 次 |
| 最近记录: |