J'ai remarqué dernièrement un certain nombre de jeux qui me donnent le choix de la version de DirectX avec laquelle je veux exécuter le jeu, généralement 9, 10 ou 11 (ou un sous-ensemble de celles-ci). J'ai une carte graphique qui prend en charge DirectX 11 (AMD 6750M, mais cela n'a pas vraiment d'importance pour cette question), mais j'ai remarqué que certains jeux recommandent toujours d'utiliser l'ancienne version de DirectX lorsque j'utilise les paramètres graphiques optimaux "détecter le matériel" suggérés par le jeu. De plus, dans certains jeux, j'ai remarqué une amélioration significative des FPS après être passé à l'ancienne version.
En général, existe-t-il une règle empirique pour déterminer la version de DirectX que je dois utiliser ? Y a-t-il une raison pour laquelle cette option est donnée, plutôt que d'utiliser automatiquement la plus récente supportée par la carte vidéo disponible ?