Я слышал, что примитивы WPF не поддерживаются удаленным рабочим столом в Windows XP. Это означает, что если вы запустите приложение WPF на компьютере Vista и отобразите его на компьютере с XP (через удаленный рабочий стол), дисплей будет отправлен в виде сжатого растрового изображения.
Эта проблема решена в соединении Vista-Vista через DirectX 11 (?), Но это не будет доступно в XP. Очевидно, что здесь наблюдается снижение производительности, я хотел бы понять его, прежде чем начинать разработку приложений для WPF.
Некоторую информацию по этой теме можно найти здесь:
http://blogs.msdn.com/tims/archive/2007/01/05/comparing-wpf-on-windows-vista-v-windows-xp.aspx
Смотрите комментарий по ссылке выше (цитата):
На вопрос SpongeJim это делается с помощью MIL (уровня интеграции медиа), который является базовым ядром WPF, который обрабатывает композицию. При подключении к удаленному рабочему столу Vista / Vista примитивы MIL удаляются, а затем восстанавливаются. В других комбинациях (например, 2003 / XP) удаленный доступ - это битовые карты, которые, очевидно, намного более интенсивно используют пропускную способность. Более подробную информацию по этой теме можно найти в блоге Грега Шехтера, и в частности в этой записи: http://blogs.msdn.com/greg_schechter/archive/2006/06/09/623566.aspx
Есть ли у кого-нибудь опыт или более свежая информация по этому вопросу?