Пример #1
0
        static void Main()
        {
            var form = new RenderForm("DirectX 12 : CSharp")
            {
                Width       = 640,
                Height      = 480,
                WindowState = System.Windows.Forms.FormWindowState.Maximized
            };

            form.Show();

            using (var app = new HelloTriangle())
            {
                app.Initialize(form);

                using (var loop = new RenderLoop(form))
                {
                    while (loop.NextFrame())
                    {
                        app.Update();
                        app.Render();
                    }
                }
            }
        }
Пример #2
0
        static void Main()
        {
            var form = new RenderForm("Hello Triangle")
            {
                Width = 1280,
                Height = 800
            };
            form.Show();

            using (var app = new HelloTriangle())
            {
                app.Initialize(form);

                using (var loop = new RenderLoop(form))
                {
                    while (loop.NextFrame())
                    {
                        app.Update();
                        app.Render();
                    }
                }
            }
        }
        static void Main()
        {
            var form = new RenderForm("Hello Triangle")
            {
                Width  = 1280,
                Height = 800
            };

            form.Show();

            using (var app = new HelloTriangle())
            {
                app.Initialize(form);

                using (var loop = new RenderLoop(form))
                {
                    while (loop.NextFrame())
                    {
                        app.Update();
                        app.Render();
                    }
                }
            }
        }
Пример #4
0
 static void Main()
 {
     using (var game = new HelloTriangle())
         game.Run();
 }