mirror of
https://github.com/borgesdan/xn65
synced 2024-12-29 21:54:47 +01:00
41 lines
727 B
C++
41 lines
727 B
C++
// xna.cpp : Defines the entry point for the application.
|
|
//
|
|
|
|
#include "xna.h"
|
|
|
|
using namespace std;
|
|
using namespace xna;
|
|
|
|
//int main()
|
|
//{
|
|
// cout << "Hello CMake." << endl;
|
|
// return 0;
|
|
//}
|
|
|
|
int APIENTRY WinMain(_In_ HINSTANCE hInstance, _In_opt_ HINSTANCE hPrevInstance, _In_ LPSTR lpCmdLine, _In_ int nCmdShow) {
|
|
|
|
GameWindow gw;
|
|
MSG msg = { 0 };
|
|
gw.ip_GameWindow->Color(255, 155, 55);
|
|
gw.Title("Teste de título");
|
|
gw.ip_GameWindow->Create();
|
|
|
|
GraphicsDevice device;
|
|
device.Initialize(gw);
|
|
|
|
do {
|
|
if (PeekMessage(&msg, NULL, 0, 0, PM_REMOVE))
|
|
{
|
|
TranslateMessage(&msg);
|
|
DispatchMessage(&msg);
|
|
}
|
|
else {
|
|
device.Clear();
|
|
device.Present();
|
|
}
|
|
|
|
} while (msg.message != WM_QUIT);
|
|
|
|
return 0;
|
|
}
|