gpt4 book ai didi

python - pygame可以检测屏幕的视频模式吗?

转载 作者:太空狗 更新时间:2023-10-30 00:58:52 27 4
gpt4 key购买 nike

Python 和 Pygame 可以检测我的屏幕的视频模式/分辨率吗

我正在让我的程序以 1920x1080 全屏运行,这将正常工作,因为我有一个 16:9 屏幕 @ 1920x1080 但是如果我在 4:3 屏幕 @ 1024x768 上运行代码那么它会给我这个错误留言

pygame.error: No video mode large enough for 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))

然后你可以使用宽度和高度来pygame.display.set_mode()

关于python - pygame可以检测屏幕的视频模式吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47902535/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com