internal static DisplayDevice FromDeviceInformation(DisplayAdapter adapter, Native.DeviceContext.Structures.DisplayDevice sourceDevice, Native.DeviceContext.Structures.DisplayDevice targetDevice) { return(new DisplayDevice(targetDevice.DeviceId, targetDevice.DeviceString, targetDevice.DeviceKey, adapter, sourceDevice.DeviceName, targetDevice.DeviceName, targetDevice.StateFlags.HasFlag(DisplayDeviceStateFlags.AttachedToDesktop), true)); }
internal static extern bool EnumDisplayDevices( string deviceName, uint deviceNumber, ref DeviceContext.Structures.DisplayDevice displayDevice, uint flags );