Я пытаюсь использовать Direct3D для рендеринга 2D-графики, как рекомендовано всеми, начиная с устаревшего DirectDraw.На самом деле я не беспокоюсь о трехмерности, а просто хочу иметь возможность рисовать линии, круги и блики друг на друга.Мои вопросы, таким образом,
- Мне нужно загрузить много изображений из файлов и нарисовать их друг на друге.Были бы подходящими текстуры?
- Очень глупый вопрос, но я не могу найти ничего: как вы рендерируете одну поверхность на другую?текстуру, а затем нарисуйте ее на экране в виде спрайта или просто нарисуйте много текстур?
- Как вы рисуете линии и т. д. на текстуре / поверхности / спрайте?Я предполагаю, что есть лучший способ, чем получить контекст устройства и использовать GDI для рисования на нем?