Я использую System.Graphics для моего последнего проекта (Простое 2D-приложение).Проблема в том, что он получает ужасный FPS, и я рисую только плитки 8x8 (обычно 10-12 достаточно, чтобы снизить его до 12FPS).
Мой друг предложил мне использовать DirectX.Он также предложил XNA, но я возражал, потому что я не хочу, чтобы мои клиенты устанавливали дистрибутив XNA.DirectX является достаточно распространенным (насколько мне известно), и я могу просто включить DLL, если мне нужно.
Итак, мой поиск начался.Я искал только учебники по DirectX 2D для VB.net.До сих пор у меня не было солидного успеха.По правде говоря, все, что мне нужно сделать, это уметь рисовать растровое изображение x
в позиции pos
.
До сих пор я использовал System.Graphics и взломанную битовую карту в качестве буфера, так что я пойду на любые улучшения, которые смогу получить.
Я использую VB.net, так что я буду ок , если вы дадите мне один для C #, я довольно хорошо смогу прочитать его (и у меня есть хорошийконвертер тоже).Я бы предпочел, чтобы VB.net сэкономил время.
Спасибо!:)