GDI:
DrawRandomLines(20000): elapsed time = 0.447 sec.
GDI+:
DrawRandomLines(20000): elapsed time = 9.947 sec.
Direct2D:
DrawRandomLines(20000): elapsed time = 0.035 sec.
GUI 라이브러리 만들면서 테스트 해보니 생각보다 차이가 심하군요.
D2D 비교적 쓰기도 편하고 성능도 준수하고 Retained mode에서도 불편함이 없네요
