Python DXGI 实时快速截屏工具
简介
本仓库提供了一个基于 Python 的 DXGI 实时快速截屏工具,能够在极短的时间内完成屏幕截图,适用于需要高帧率截屏的场景,如游戏实时截屏。该工具的截屏速度非常快,大约在 2ms 左右,能够轻松应对 FPS 上百的游戏截屏需求。
功能特点
- 超高速截屏:使用 DXGI 技术,截屏速度极快,仅需约 2ms。
- 实时截屏:适用于需要高帧率截屏的应用场景,如游戏实时监控。
- 简单易用:Python 实现,代码简洁易懂,方便集成到现有项目中。
使用方法
- 克隆仓库:
git clone https://github.com/your-repo-url.git
- 安装依赖:
pip install -r requirements.txt
- 运行示例代码:
python main.py
- 自定义截屏:
根据需要修改
main.py
中的代码,调整截屏区域、保存路径等参数。
依赖库
pywin32
:用于与 Windows API 交互。numpy
:用于处理图像数据。
注意事项
- 本工具仅适用于 Windows 系统。
- 由于使用了 DXGI 技术,可能需要管理员权限运行。
贡献
欢迎提交 Issue 和 Pull Request,共同完善这个项目。
许可证
本项目采用 MIT 许可证,详情请参阅 LICENSE 文件。