梦の光 2024-01-13 23:42 采纳率: 0%
浏览 137
已结题

有没有带佬知道这个东西是怎么回事

img


跟dx有关的各种代码截图工具都是这样,搞不明白,为什么“不受支持”
---错误信息
runfile('C:/Users/q1715/未命名0.py', wdir='C:/Users/q1715')
Traceback (most recent call last):

File "C:\Users\q1715\未命名0.py", line 57, in
grab_screen_dxcam()

File "C:\Users\q1715\未命名0.py", line 44, in grab_screen_dxcam
camera = dxcam.create(device_idx=0,output_color="BGRA") # returns a DXCamera instance on primary monitor

File "C:\Users\q1715\AppData\Roaming\Python\Python39\site-packages\dxcam_init_.py", line 112, in create
return __factory.create(

File "C:\Users\q1715\AppData\Roaming\Python\Python39\site-packages\dxcam_init_.py", line 71, in create
camera = DXCamera(

File "C:\Users\q1715\AppData\Roaming\Python\Python39\site-packages\dxcam\dxcam.py", line 33, in init
self._duplicator: Duplicator = Duplicator(

File "", line 6, in init

File "C:\Users\q1715\AppData\Roaming\Python\Python39\site-packages\dxcam\core\duplicator.py", line 19, in post_init
output.output.DuplicateOutput(device.device, ctypes.byref(self.duplicator))

COMError: (-2005270524, '指定的设备接口或功能级别在此系统上不受支持。', (None, None, None, 0, None))

  • 写回答

11条回答 默认 最新

  • 专家-赤兔[在线] 优质创作者: 编程框架技术领域 2024-01-13 23:48
    关注

    引自免费微信小程序:皆我百晓生

    根据您提供的提示信息,似乎出现了一个与DXCamera相关的问题,错误信息是“指定的设备端口或功能在此系统上不受支持”。这可能表示您的系统不支持使用DXCamera进行截图。

    为了解决这个问题,我建议您尝试以下操作:

    1. 检查DXCamera的依赖项: 确保您的系统上已安装了DXCamera所需的所有依赖项。您可以查阅DXCamera的官方文档或网站,了解其所需的最低系统要求,并确保您的系统满足这些要求。

    2. 更新相关软件和驱动程序: 确保您的操作系统、Python、以及与DXCamera相关的软件和驱动程序都是最新版本。有时,更新软件和驱动程序可以解决与特定库或依赖项的兼容性问题。

    3. 尝试其他截图工具: 如果问题仍然存在,您可以尝试使用其他截图工具,看看是否可以满足您的需求。在Python中,常见的截图库包括PIL或OpenCV等。您可以通过查阅其文档,了解使用方法并尝试使用这些库来进行截图操作。

    我希望以上建议对您有帮助!如果您需要进一步的帮助,请提供更多关于您的问题的详细信息。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 1月15日
  • 修改了问题 1月14日
  • 赞助了问题酬金15元 1月13日
  • 创建了问题 1月13日