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

#506 in Hardware support

Download history 243/week @ 2024-07-20 83/week @ 2024-07-27 28/week @ 2024-08-03 37/week @ 2024-08-10 34/week @ 2024-08-17 40/week @ 2024-08-24 70/week @ 2024-08-31 42/week @ 2024-09-07 39/week @ 2024-09-14 82/week @ 2024-09-21 51/week @ 2024-09-28 25/week @ 2024-10-05 39/week @ 2024-10-12 33/week @ 2024-10-19 66/week @ 2024-10-26 85/week @ 2024-11-02

223 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

~128MB
~2M SLoC