Захват векторной информации WPF перед ее отображением на экране - PullRequest
0 голосов
/ 12 мая 2010

Я пытаюсь «захватить» или записать информацию векторного отображения приложения WPF (возможно, Silverlight) и воспроизвести ее.

Однако вместо захвата растровых изображений того, что отображается, я хотел бы захватить векторную информацию ДО того, как она будет обработана, чтобы я мог воспроизводить ее с различными разрешениями без потери качества.

В идеале, я хотел бы сделать это без добавления сборок в мое приложение (но при желании сделать это при необходимости).

Я изучил конвейер рендеринга WPF и не могу найти подходящую отправную точку (или, иначе говоря, я не смог понять это). Может быть, класс VisualTreeHelper?

1 Ответ

0 голосов
/ 13 мая 2010

Звучит так, как будто вы хотите CompositionTarget.Rendering статическое событие.
Это событие запускается непосредственно перед тем, как кадр выводится на экран, и должен предоставить вам доступ к визуальному дереву до его визуализации.

...