6 releases

0.3.0-alpha.2 Jul 22, 2024
0.2.2 Jul 22, 2024
0.2.1 Feb 16, 2023
0.2.0 Mar 27, 2018
0.1.0 Mar 25, 2018

#1106 in Hardware support

Download history 39/week @ 2024-10-13 33/week @ 2024-10-20 74/week @ 2024-10-27 67/week @ 2024-11-03 19/week @ 2024-11-10 35/week @ 2024-11-17 60/week @ 2024-11-24 22/week @ 2024-12-01 81/week @ 2024-12-08 119/week @ 2024-12-15 3/week @ 2024-12-22 31/week @ 2024-12-29 98/week @ 2025-01-05 133/week @ 2025-01-12 116/week @ 2025-01-19 11/week @ 2025-01-26

360 downloads per month
Used in 6 crates (via ddc-hi)

MIT license

12KB
168 lines

ddc-winapi

release-badge docs-badge license-badge

ddc-winapi implements the ddc traits for the Windows Monitor Configuration API.

Documentation

See the documentation for up to date information.


lib.rs:

Implementation of DDC/CI traits on Windows.

Example

use ddc::Ddc;
use ddc_winapi::Monitor;

for mut ddc in Monitor::enumerate().unwrap() {
    let mccs_version = ddc.get_vcp_feature(0xdf).unwrap();
    println!("MCCS version: {:04x}", mccs_version.maximum());
}

Dependencies

~121MB
~2M SLoC