Я слышал, что примитивы WPF не будут поддерживаться удаленным рабочим столом в Windows XP. Это означает, что если вы запустите приложение WPF на машине Vista и отобразите его на машине XP (через удаленный рабочий стол), дисплей будет отправлен в виде сжатого растрового изображения.
Эта проблема решена в связи между Vista и Vista через DirectX 11 (?), Но это не будет доступно в XP. Очевидно, здесь наблюдается снижение производительности, я хотел бы понять это, прежде чем начинать разработку приложений для WPF.
Некоторую информацию по этой теме можно найти здесь:
http://blogs.msdn.com/tim/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
Есть ли у кого-нибудь опыт или более свежая информация по этому вопросу?