Skip to content

Commit

Permalink
Revert change in win32.rs
Browse files Browse the repository at this point in the history
display_info fixed
  • Loading branch information
Originalimoc authored Jan 12, 2024
1 parent cdf9f00 commit e9917e1
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions src/win32.rs
Original file line number Diff line number Diff line change
Expand Up @@ -215,8 +215,8 @@ fn capture(display_id: u32, x: i32, y: i32, width: i32, height: i32) -> Result<R
}

pub fn capture_screen(display_info: &DisplayInfo) -> Result<RgbaImage> {
let width = ((display_info.width as f32) / display_info.scale_factor) as i32;
let height = ((display_info.height as f32) / display_info.scale_factor) as i32;
let width = ((display_info.width as f32) * display_info.scale_factor) as i32;
let height = ((display_info.height as f32) * display_info.scale_factor) as i32;

capture(display_info.id, 0, 0, width, height)
}
Expand All @@ -228,10 +228,10 @@ pub fn capture_screen_area(
width: u32,
height: u32,
) -> Result<RgbaImage> {
let area_x = ((x as f32) / display_info.scale_factor) as i32;
let area_y = ((y as f32) / display_info.scale_factor) as i32;
let area_width = ((width as f32) / display_info.scale_factor) as i32;
let area_height = ((height as f32) / display_info.scale_factor) as i32;
let area_x = ((x as f32) * display_info.scale_factor) as i32;
let area_y = ((y as f32) * display_info.scale_factor) as i32;
let area_width = ((width as f32) * display_info.scale_factor) as i32;
let area_height = ((height as f32) * display_info.scale_factor) as i32;

capture(display_info.id, area_x, area_y, area_width, area_height)
}
Expand Down

0 comments on commit e9917e1

Please sign in to comment.