ManagedX.Display is a .NET 4.6 library (DLL) which provides information about GDI display devices (adapters, monitors) on Windows 7/8.x/10.
Also partially implements the DisplayConfig API.
- Supports both x64 and x86 platforms (AnyCPU)
- CLS-compliant
- Fully commented (in english)
- Built taking into account code analysis suggestions (all rules enabled)
- Hand-written: special care has been taken to avoid duplicating types (ie: DXGI), thus maximizing compatibility
For the display adapters/monitors events to work, the application must periodically call DisplayDeviceManager.Refresh() !
- Windows 7 (SP1) or newer
- .NET Framework 4.6 : https://www.microsoft.com/en-us/download/details.aspx?id=48130
- ManagedX : https://github.com/YHiniger/ManagedX