WPF является частью .NET Framework.Пока у вас установлена правильная среда, она будет работать.WPF был представлен с .NET 3.0.Если вы планируете использовать его, я рекомендую перейти на .NET 4.0, поскольку он созревал с каждой версией.
Дополнительная информация: http://en.wikipedia.org/wiki/Windows_Presentation_Foundation
WinXP не поставлялся с любой .NET Framework, включенной, он должен быть установлен отдельно.Vista включена 3.0.Windows 7 включена 3.5.Я думаю, что можно с уверенностью предположить, что на 99% всех компьютеров с Windows установлена последняя версия .NET Framework, поскольку это требуется для многих приложений.