* 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