public static extern int SetDisplayConfig( uint numPathArrayElements, [In] DisplayConfigPathInfo[] pathArray, uint numModeInfoArrayElements, [In] DisplayConfigModeInfo[] modeInfoArray, SdcFlags flags );
public static extern StatusCode SetDisplayConfig( int numPathArrayElements, [In] IntPtr pathArray, int numModeInfoArrayElements, [In] IntPtr modeInfoArray, SdcFlags flags );
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); } }