Это очень поверхностное мнение, не имеющее ничего общего с реальностью программирования для PC. Если официально дополнение не поддерживается, почему нельзя добавить это дополнение неофициально? Своими руками сделать код и использовать его. Что мешает? Помешать может только полностью закрытый код, требующий только полного написания с нуля. Естественно это может сделать тот кто умеет. Обычный пользователь может только использовать то, что сделает умелец.
Поэтому нет - этого не достаточно!
Я код не ковырял. Я пользователь. И предпочитаю не делать категорические скоропостижные выводы о том чего не знаю.
А судить о DX10 о его полноценности в сравнении с DX9, учитывая то что под DX10 лишь включаются некоторые дополнительные фишки - лучше для начала почитать так любимые официальные их отличия
Попрошу привести примеры игр, неспособных запускаться под DX9, соответственно не совместимых с ХП. Я проверю их с помощью Windows XP Mode и патча DX10 для ХП.