Я забыл уточнить. Сейчас я все рисую с помощью GDI+, а это делается с помощью CPU (а в некотором режиме работы программы окон сигнала до 6 шт.). Моя идея в том, чтобы задействовать аппаратное ускорение графики. Это позволяет сделать Direct2D. Т.е. я рисую статику, как и сейчас, с помощью GDI+, сохраняю нарисованное в битмап и затем быстро, с помощью Direct2D, вывожу её в окно. А потом только дорисовываю сигнал средствами Direct2D. Я с этой библиотекой раньше не работал и не знаю, как в ней добраться до пикселей в ID2D1Bitmap. Точнее, я до этого вопроса пока не добрался

Кстати, я тут подумал, а может вывод в окно битмапа с сохраненной статикой средствами GDI+ тоже достаточно быстрый? Ведь это не рисование всех осей с нуля (с текстами, рисками и т.п.), а просто вывод готовой картинки? Надо бы попробовать...