/// <summary> /// /// </summary> /// <param name="handle"></param> public void SetFullScreenMode(IntPtr handle) { DirectDraw.SetCooperativeLevel( handle.ToInt32(), CONST_DDSCLFLAGS.DDSCL_FULLSCREEN | CONST_DDSCLFLAGS.DDSCL_EXCLUSIVE | CONST_DDSCLFLAGS.DDSCL_ALLOWREBOOT); DirectDraw.SetDisplayMode(640, 480, 16, 0, 0); }
/// <summary> /// /// </summary> /// <param name="handle"></param> public void SetFullScreenMode(IntPtr handle) { try { DirectDraw.SetCooperativeLevel(handle.ToInt32(), DxVBLib.CONST_DDSCLFLAGS.DDSCL_FULLSCREEN | DxVBLib.CONST_DDSCLFLAGS.DDSCL_EXCLUSIVE | DxVBLib.CONST_DDSCLFLAGS.DDSCL_ALLOWREBOOT); DirectDraw.SetDisplayMode(640, 480, 16, 0, 0); } catch (GraphicsException e) { throw new GraphicsException("setting up Full screen", e); } }
/// <summary> /// /// </summary> /// <param name="handle"></param> public void SetWindow(IntPtr handle) { DirectDraw.SetCooperativeLevel( handle.ToInt32(), CONST_DDSCLFLAGS.DDSCL_NORMAL); }