привет я использую c# и страдаю с проблемой задержки. я хочу изменить технику для обработки графики перед этим, я хочу знать то, что будет наиболее эффективным способом для реализации тяжелой графики,
я начал делать bmp файлы для каждого динамического и статического модуля и в конце i обновлений целый GUI путем вставки этого bmps как слоев после этого, я делаю двойную буферизацию, но все еще получение необходимых результатов я думаю для использования DirectX??
помогите требуемому заранее спасибо
Microsoft XNA - это управляемая среда для создания обширной графики. В основном используется для разработки игр.
ИМХО. Стоит посмотреть в вашем случае.
Что именно вы пытаетесь нарисовать? DirectX может быть хорошим решением, но все зависит от того, что вы хотите рисовать.
Я проделал довольно тяжелое обновление окон, выполняя обновления внутри потока. Когда поток завершает свою обработку, окно обновляется. Это дает хорошие результаты для моего случая (вычисление и построение спектрограммы, которую можно перемещать). Однако это будет зависеть от того, насколько тяжело то, что вы хотите нарисовать.