pyautogui.screenshot 无法正确看到 Minecraft 窗口

问题描述 投票:0回答:0

以下代码在我按 L 时生成屏幕截图。它在桌面或浏览器窗口中正常工作。但过去看到过 Vimeworld(玩 Minecraft 的服务器)的窗口。

import pyautogui, keyboard

def l():
    pyautogui.screenshot('screens\\fullScreen.png')
keyboard.add_hotkey('l', l)
keyboard.wait()

例如,这是我真正看到的以及使用 F3 制作的屏幕截图 屏幕

我应该使用顶部的代码获得与上面相同的屏幕截图,但我得到的是 屏幕

使用 python 代码得到的屏幕与将鼠标移动到任务栏中的 Vimeworld 图标时看到的屏幕相同

屏幕

如何使用代码实时截图?不是过去或我在任务栏图标上看到的?

在《我的世界》中,我尝试关闭快速渲染、顶点缓冲区对象、快速计算和全屏。在电脑上我关闭了游戏模式。 这一切都对我没有帮助。

python windows screenshot minecraft pyautogui
© www.soinside.com 2019 - 2024. All rights reserved.