Я рисую довольно сложное «изображение» (которое часто нуждается в обновлении и имеет много примитивов рисования) в окне WPF, переопределяя метод OnRender отдельного UIElement и используя DrawingContext для непосредственного рисования примитивов.
Мой вопрос: что именно происходит за кулисами?Насколько я понимаю, это не использование сохраненного режима (что было бы в случае, если бы я помещал Shapes в элемент управления).Я задаю вопрос, потому что я обеспокоен тем, что для рисования, подобного этому, на самом деле будет использоваться только GDI + сзади, что имеет свои собственные проблемы (например, печать, нарисованная с помощью GDI +, уже стоила нам времени и усилий).
Есть ли какие-нибудь хорошие ресурсы (кроме очевидных ресурсов MSDN, которые, кажется, не смогли меня просветить?
Или я все понял неправильно?
Спасибо за любые ответы, указывающие на меняправильное направление. [править: правописание]