Maison  >  Article  >  Qu’est-ce que DirectX 12 ?

Qu’est-ce que DirectX 12 ?

Guanhui
Guanhuioriginal
2020-06-23 09:36:5410252parcourir

Qu’est-ce que DirectX 12 ?

Qu'est-ce que DirectX 12 ?

DirectX 12 est une interface de programmation multimédia implémentée par le langage de programmation C++, suivant COM, et est largement utilisée dans le développement de jeux vidéo Microsoft Windows, Microsoft Xbox et Microsoft Xbox 360.

À quoi sert DirectX 12 ?

La fonction principale de DirectX est d'améliorer les graphiques 3D et les effets sonores et de fournir concepteurs avec une norme commune de pilote de matériel élimine le besoin pour les développeurs de jeux d'écrire des pilotes différents pour chaque marque de matériel, et réduit également la complexité d'installation et de configuration du matériel pour les utilisateurs.

Littéralement parlant, Direct signifie direct, et le X derrière représente de nombreuses significations. À partir de là, nous pouvons voir que l'émergence de DirectX consiste à fournir des API directes pour de nombreux services d'interface logicielle, en général, des versions supérieures. de DirectX aura une meilleure expérience.

Pour faire simple, DirectX 12 est en fait une mise à jour très importante de l'API, qui améliore principalement l'efficacité des pilotes et donne plus de contrôle aux développeurs. DirectX 12 modifie l'API sous-jacente et va plus loin que jamais dans la couche d'abstraction matérielle, y compris la possibilité pour les applications de suivre le pipeline GPU, de contrôler les transitions d'état des ressources (telles que des cibles de rendu aux textures), de contrôler le renommage des ressources, et bien plus encore. Le suivi des API et des pilotes, les attributs prévisibles, l'optimisation multithread, etc. peuvent apporter une meilleure expérience de jeu.

Côté PC, les développeurs de jeux peuvent également faciliter les effets d'affichage. Dans l'ensemble, ce DirectX 12 est une nouvelle version que tout le monde aime voir.

Tutoriel recommandé : "Tutoriel PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn