/// <summary> /// This method give you access to monitor device name. /// Such as "\\DISPLAY1" /// </summary> /// <param name="sourceModeInfo"></param> /// <param name="displayConfigSourceDeviceName"></param> /// <returns></returns> private static StatusCode GetDisplayConfigSourceDeviceName( DisplayConfigModeInfo sourceModeInfo, out DisplayConfigSourceDeviceName displayConfigSourceDeviceName) { displayConfigSourceDeviceName = new DisplayConfigSourceDeviceName { header = new DisplayConfigDeviceInfoHeader { adapterId = sourceModeInfo.adapterId, id = sourceModeInfo.id, size = Marshal.SizeOf( typeof(DisplayConfigSourceDeviceName)), type = DisplayConfigDeviceInfoType.GetSourceName, } }; return(CCDWrapper.DisplayConfigGetDeviceInfo(ref displayConfigSourceDeviceName)); }