Ressources

Les ressources fournissent des données au pipeline et définissent ce qui est rendu au cours de votre scène. Les ressources peuvent être chargées à partir de votre support de jeu ou créées dynamiquement au moment de l’exécution. En règle générale, les ressources incluent des données de texture, des données de vertex et des données de nuanceur. La plupart des applications Direct3D créent et détruisent largement les ressources tout au long de leur durée de vie. Cette section décrit les aspects des ressources Direct3D 11.

Contenu de cette section

Rubrique Description
Présentation d’une ressource dans Direct3D 11
Cette rubrique présente les ressources Direct3D, telles que les mémoires tampons et les textures.
Types de ressources
Cette rubrique décrit les types de ressources de Direct3D 10, ainsi que les nouveaux types dans Direct3D 11, y compris les mémoires tampons structurées et les textures et mémoires tampons accessibles en écriture.
Limites des ressources
Cette rubrique contient la liste des ressources prises en charge par Direct3D 11 (notamment le matériel de niveau 11 ou 9. x).
Sous-ressources
Cette rubrique décrit les sous-ressources de texture ou des parties d’une ressource.
Mémoires tampons
Les mémoires tampons contiennent des données utilisées pour décrire la géométrie, les informations géométriques d’indexation et les constantes de nuanceur. Cette section décrit les mémoires tampons utilisées dans Direct3D 11 et fournit des liens vers la documentation basée sur les tâches pour les scénarios courants.
Textures
Cette section décrit les textures utilisées dans Direct3D 11 et fournit des liens vers la documentation basée sur les tâches pour les scénarios courants.
Règles en matière de virgule flottante
Direct3D 11 prend en charge plusieurs représentations à virgule flottante. Tous les calculs à virgule flottante fonctionnent sous un sous-ensemble défini des règles à virgule flottante simple précision IEEE 754 32 bits.
Ressources en mosaïque
Les ressources en mosaïque peuvent être considérées comme des ressources logiques volumineuses qui utilisent de petites quantités de mémoire physique.

Guide de programmation pour Direct3D 11