mirror of
https://github.com/terrymacdonald/DisplayMagician.git
synced 2024-08-30 18:32:20 +00:00
[WIP] Partially completed NVIDIA spannedScreens
Partway through having the Screens properly populated for the NVIDIA surround screen setups, but have struck an issue with the extra non-surround screens in a combined surround and non-surround screen setup. The additional non-surround screens don't have any X & Y positions set within the mosaic config, which means I should really be using the WIndows config details, but there isn't anyway to identify which windows screen path matches which nvidia display ID. THe only way to do this is to start storing the NVIDIA displayconfig too.
This commit is contained in:
@ -30,9 +30,8 @@ namespace DisplayMagicianShared
|
||||
internal bool HDREnabled;
|
||||
public List<string> Features;
|
||||
// If the screen is AMD Eyefinity or NVIDIA Surround or similar, it has screens that are part of it
|
||||
// These fields indicate this. THe spanned screens are added to the SpannedScreens field
|
||||
// These fields indicate this. The spanned screens are added to the SpannedScreens field as required
|
||||
public bool IsSpanned;
|
||||
public string SpannedName;
|
||||
public List<SpannedScreenPosition> SpannedScreens;
|
||||
public int SpannedColumns;
|
||||
public int SpannedRows;
|
||||
@ -45,7 +44,6 @@ namespace DisplayMagicianShared
|
||||
public int ScreenWidth;
|
||||
public int ScreenHeight;
|
||||
public string Name;
|
||||
public bool IsPrimary;
|
||||
public Color Colour;
|
||||
public List<string> Features;
|
||||
public int Column;
|
||||
|
Reference in New Issue
Block a user