display-info 0.0.7

Cross-platform get display info
Documentation

display-info

Cross-platform get display info

example

use display_info::DisplayInfo;

fn main() {
  let display_infos = DisplayInfo::all();
  for display_info in display_infos {
    println!(
      "DisplayInfo:{} x: {} y: {} width: {} height: {} scale: {} rotation: {}\n",
      display_info.id,
      display_info.x,
      display_info.y,
      display_info.width,
      display_info.height,
      display_info.scale,
      display_info.rotation
    );
  }
  let display_info = DisplayInfo::from_point(100, 100).unwrap();
  println!("display_info {:?}", display_info);
  println!(
    "DisplayInfo:{} x: {} y: {} width: {} height: {} scale: {} rotation: {}\n",
    display_info.id,
    display_info.x,
    display_info.y,
    display_info.width,
    display_info.height,
    display_info.scale,
    display_info.rotation
  );
}