mirror of
https://github.com/babalae/better-genshin-impact.git
synced 2026-04-27 22:49:46 +08:00
* Refactor BitBltCapture and add BitBltSession for improved thread safety and resource management * 删掉无用的锁 * Fix session invalidation handling in BitBltCapture and add IsInvalid method to BitBltSession * Refactor resource release logic in BitBltSession to ensure proper order of operations * Refactor IsInvalid method and clean up resource release logic in BitBltSession * 析构函数加满 * 截图失败的时候重置会话避免卡死,改善锁的范围 * Use static Console for error logging in BitBltCapture * Improve error logging format in BitBltCapture for session creation failure