Допустим, что мы рисуем с помощью Visual какую-нибудь “хитрую” графику. А вывод осуществляем одним из способов:
1) Простым способом отображаем в окне WPF
2) Создаем BitmapSource и передаем его на отрисовку графики OpenGL (адрес неуправляемой памяти для картинки задается на этапе инициализации и далее не меняется)
Вот у меня вопрос: Какой из вариантов будет работать быстрее, если не учитывать время выполнения CopyPixels? Будет ли первый вариант быстрее, т.к. он использует ускорение DirectX нежели второй или они оба его используют?