public static string GetSourceName(long adapterId, uint sourceId) { var info = new DisplayConfigSourceName(adapterId, sourceId); var err = DisplayConfigGetDeviceInfo_SourceName(ref info); if (err != NO_ERROR) { throw Marshal.GetExceptionForHR(Win32ErrorToHResult(err)); } return(info.viewGdiDeviceName); }
private static extern int DisplayConfigGetDeviceInfo_SourceName(ref DisplayConfigSourceName info);