Программируем игры на DirectX: различия между версиями

исправил ошибки
(→‎Урок 1 - Создание окна. Инициализация Direct3D: Убрал продублированный код.)
(исправил ошибки)
if(!RegisterClassEx(&wc)) //Регистрируем класс в Windows
{
Shutdown(); //ОсвобождемОсвобождаем память
MessageBox(NULL,"Can`t register window class","Error",MB_OK|MB_ICONERROR); //Выводим сообщение
return 0; //Завершаем работу приложения
D3DDEVTYPE_HAL, //Устройства рендеринга использует возможности видеокарты
g_hWnd, //Дескриптор окна
D3DCREATE_MIXED_VERTEXPROCESSING, //Обрабатываем вершины смешаносмешанно (видеокартой и процессором)
&PresParam, //Отдаем параметры устройства
&g_pDirect3DDevice); //Создаем устройство рендеринга
Теперь компилируем и смотрим что получилось)
 
Мы написали приложение, которое инициализирует Direct3D в оконном режиме, а в полноэкранном режиме мы напишем, когда наше приложение будет поддерживать клавиатуру.
 
[[Категория:Компьютерные игры]]
7086

правок