展开描述
包含用于处理窗口和捕获特定窗口的功能:
crate::window::Window。
用于查询和操作顶级窗口的实用工具。
提供 [Window] 用于查找和检查窗口(标题、进程),测试可捕获性,枚举可捕获窗口,
以及将窗口转换为图形捕获项。
常见任务包括:
- 通过 [
Window::foreground] 获取前台窗口。 - 通过精确标题查找:[
Window::from_name]。 - 通过子字符串查找:[
Window::from_contains_name]。 - 通过 [
Window::enumerate] 枚举可捕获窗口。 - 通过 [
Window::process_name] 获取拥有进程名称。 - 通过 [
Window::title_bar_height] 计算标题栏高度。
要为窗口获取 crate::GraphicsCaptureItem,请对 [Window] 使用
[crate::settings::TryIntoCaptureItemWithDetails]。
结构体§
- Window
- 表示一个可以被捕获的窗口。