Je ne connais pas vraiment DirectX, à part qu'il est responsable d'avoir de meilleures options graphiques pour les jeux, par exemple, la tessellation et l'occlusion ambiante dans DX11.
Mais ma question est de savoir pourquoi certains jeux (les jeux les plus récents auxquels j'ai joué au moins) ont la possibilité de choisir DX9 (par défaut) ou DX 11 (avec des options avancées et évidemment avec des cartes vidéo compatibles), mais il n'y a PAS d'option pour DX 10?
DX10 est-il une version qui n'est jamais sortie? était-ce défectueux? ou alors? pourquoi ces jeux ne montrent pas d'option pour utiliser DX 10 avec DX 9 et 11?
Y a-t-il des jeux qui montrent ces 3 options? ou sautent-ils directement de DX 9 à 11? Pourquoi?
Merci
graphics-card
directx
gaming
DiegoDD
la source
la source
Réponses:
En effet, Windows XP ne prend en charge que DirectX 9. DirectX10 a été ajouté avec Vista, mais Vista a également obtenu un backport de DirectX11 de Win7 (mise à jour de la plate-forme), afin que Vista / Win7 / 8 puisse utiliser DirectX 11 et Windows XP DirectX9. Et parce que fournir un chemin de rendu Dx10 n'a aucun sens lorsque vous pouvez utiliser le meilleur DiretX11, la plupart des jeux ne proposent que ces 2 modes.
la source
Fondamentalement, DX10 avait une mauvaise conception, à la fois dans son API et comment cela fonctionnerait.
Je n'ai pas les détails, mais DX10 était censé être une très grande mise à niveau de la chaîne d'outils graphiques, car DX9 vieillissait un peu, principalement à cause des nouvelles fonctionnalités matérielles des cartes graphiques, et ce n'était pas assez bon, Vista avait aussi son lot de problèmes. Beaucoup de choses se sont peut-être empilées à mesure que de nouvelles cartes et fonctionnalités sont sorties, alors ils viennent de sortir DX11.
Les API graphiques sont complexes, car pour des graphiques de premier ordre, vous devez disposer d'un logiciel adapté au matériel en constante évolution, qui est massivement parallèle et ainsi de suite. La qualité des graphismes d'un jeu dépendra des programmeurs du jeu, des gars de l'api X direct et des ingénieurs nvidia.
Soyez juste reconnaissant que cela fonctionne maintenant!
la source