mirror of
https://github.com/Ryujinx/Opentk.git
synced 2024-12-28 16:35:39 +00:00
6bbaad8bfb
Made example source code visible for all examples in example browser. Updated Prebuild.exe to newest SVN version (resolves issues with resources). Added .rtf and .resx files to Examples project in Prebuild.xml.
39 lines
1.1 KiB
C#
39 lines
1.1 KiB
C#
#region --- License ---
|
|
/* Licensed under the MIT/X11 license.
|
|
* Copyright (c) 2006-2008 the OpenTK team.
|
|
* This notice may not be removed.
|
|
* See license.txt for licensing detailed licensing details.
|
|
*/
|
|
#endregion
|
|
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Text;
|
|
using System.Windows.Forms;
|
|
using System.Diagnostics;
|
|
|
|
using OpenTK.Graphics;
|
|
using System.Threading;
|
|
|
|
namespace Examples.Tests
|
|
{
|
|
[Example("Test Resolution Changes", ExampleCategory.OpenTK, "Test")]
|
|
public class TestResolutionChanges
|
|
{
|
|
public static void Main()
|
|
{
|
|
foreach (DisplayDevice dev in DisplayDevice.AvailableDisplays)
|
|
{
|
|
Trace.WriteLine(dev.ToString());
|
|
MessageBox.Show(dev.ToString());
|
|
dev.ChangeResolution(dev.SelectResolution(640, 480, 32, 60.0f));
|
|
Thread.Sleep(1000);
|
|
MessageBox.Show(dev.ToString());
|
|
dev.RestoreResolution();
|
|
Thread.Sleep(1000);
|
|
MessageBox.Show(dev.ToString());
|
|
}
|
|
}
|
|
}
|
|
}
|