Exemplo n.º 1
0
 public static extern int SetDisplayConfig(
     uint numPathArrayElements,
     [In] DisplayConfigPathInfo[] pathArray,
     uint numModeInfoArrayElements,
     [In] DisplayConfigModeInfo[] modeInfoArray,
     SdcFlags flags
     );
Exemplo n.º 2
0
 public static extern StatusCode SetDisplayConfig(
     int numPathArrayElements,
     [In] IntPtr pathArray,
     int numModeInfoArrayElements,
     [In] IntPtr modeInfoArray,
     SdcFlags flags
     );
Exemplo n.º 3
0
 public static extern int SetDisplayConfig( uint numPathArrayElements, [In] DisplayConfigPathInfo[] pathArray, uint numModeInfoArrayElements, [In] DisplayConfigModeInfo[] modeInfoArray, SdcFlags flags );
        public static void SetDisplayConfig(DisplayConfigPathInfo[] pathArray, DisplayConfigModeInfo[] modeInfoArray, SdcFlags flags)
        {
            var err = SetDisplayConfig((uint)pathArray.Length, pathArray, (uint)modeInfoArray.Length, modeInfoArray, flags);

            if (err != NO_ERROR)
            {
                throw new Win32Exception(err);
            }
        }