/// <summary> /// How to declare a window in a derived test bench: /// </summary> static void Main() { // The 'using' idiom guarantees proper resource cleanup. // We request 30 UpdateFrame events per second, and unlimited // RenderFrame events (as fast as the computer can handle). using (var game = new TestBenchX()) { game.Run(30.0); } }