Вы можете получить код VS 2017 для работы в Windows XP с пакетом обновления 3 (SP3), используя набор инструментов платформы v141_xp
, который использует Windows 7.1A SDK, и настройку _WINNT_WIN32=0x0502
.
.установите дополнительный компонент, который добавляет поддержку Windows XP через установщик Visual Studio.
Вам также нужно избегать использования любых API, которые не поддерживаются в Windows XP, но это проблема для каждого конкретного случая, которую вы ''Вероятно, придется решить проблему, пытаясь запустить код и отлаживать ошибки запуска.
См. в этом блоге для некоторых дополнительных примечаний, связанных с заголовками DirectX.