Перейти к содержимому

Фотография

DirectX9 2d drawing class

- - - - - directx9 DrawPrimitiveUP

  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1
  Bulb4

Bulb4
    Пользователь
  • Сообщения:
    4
  • Номер пользователя:
    690
  • Регистрация:
    13-Jul 18
  • Репутация:
    4
Мой класс для рендера на 9 директ иксе, подойдет для использования в читах или для кастомных меню.
Я над ним работаю, функционал будет пополняться.
 

Пожалуйста Логин или Регистрация чтобы увидеть этот скрытый контент

 
Подключаем:

Пожалуйста Логин или Регистрация чтобы увидеть этот скрытый контент

Пожалуйста Логин или Регистрация чтобы увидеть этот скрытый контент

 
Инициализируем:

Пожалуйста Логин или Регистрация чтобы увидеть этот скрытый контент

 
Это в то место где вы рисуете (Present, EndScene...):

Пожалуйста Логин или Регистрация чтобы увидеть этот скрытый контент

 
Это в ресет:

Пожалуйста Логин или Регистрация чтобы увидеть этот скрытый контент

 
Для получения фпс юзайте pRender->GetFramerate()
Если нужно изменить рендер стейт на время рисования(как например в ксго нам нужно поставить D3DRS_COLORWRITEENABLE в 0xFFFFFFFF на время отрисовки, но потом вернуть старое значение) используйте pRender->PushRenderState(...) сразу после pRender->BeginDraw()
 
 
Спасибо Крайслер, за расчет загрузки процессора.
 
PS. На гите в папке example сурс примера
 
СКРИНШОТ ПРИМЕРА:
screenshot.png

  • SID, Ikfakof, Aquarium и еще 1 это нравится

#2
  Aquarium

Aquarium
  • Сообщения:
    3
  • Номер пользователя:
    22
  • Регистрация:
    24-Nov 17
  • Репутация:
    2

Да да, это мой бульбазавр(где мои стрелочки!1!)





Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных


Тему поситили 22 пользователей


    Georgegluts, AnthonySoons, LucilleScurb, Awiject, MatthewTem, Robertbrask, MarusechkaElart, K3llone, Elmer1444cic, MS_CHESTER, dotakoder, demontronpc, AndrewGTX, Velasav, DarkD, виктор, Bulb4, duke04, Ikfakof, Aquarium, SID, SLord