structure CD3D10_BUFFER_DESC (d3d10.h)
Décrit une ressource de mémoire tampon .
Syntaxe
struct CD3D10_BUFFER_DESC : D3D10_BUFFER_DESC {
void CD3D10_BUFFER_DESC();
void CD3D10_BUFFER_DESC(
const D3D10_BUFFER_DESC & o
);
void CD3D10_BUFFER_DESC(
UINT byteWidth,
UINT bindFlags,
D3D10_USAGE usage,
UINT cpuaccessFlags,
UINT miscFlags
);
void ~CD3D10_BUFFER_DESC();
};
Héritage
La structure CD3D10_BUFFER_DESC implémente D3D10_BUFFER_DESC.
Membres
void CD3D10_BUFFER_DESC()
void CD3D10_BUFFER_DESC( const D3D10_BUFFER_DESC & o)
void CD3D10_BUFFER_DESC( UINT byteWidth, UINT bindFlags, D3D10_USAGE usage, UINT cpuaccessFlags, UINT miscFlags)
void ~CD3D10_BUFFER_DESC()
Notes
byteWidth
Type : TAILLE UINT de la mémoire tampon en octets.
bindFlags
Type : UINT Identifiez la façon dont la mémoire tampon sera liée au pipeline. Les applications peuvent logiquement utiliser des indicateurs OR (voir D3D10_BIND_FLAG) pour indiquer que la mémoire tampon est accessible de différentes manières.
usage
Type : D3D10_USAGE Identifier la façon dont la mémoire tampon doit être lue et écrite. La fréquence des mises à jour est un facteur clé. La valeur la plus courante est généralement D3D10_USAGE_DEFAULT ; consultez D3D10_USAGE pour connaître toutes les valeurs possibles.
cpuAccessFlags
Type : indicateurs d’accès au processeur UINT (voir D3D10_CPU_ACCESS_FLAG) ou 0 si aucun accès au processeur n’est nécessaire. Les applications peuvent logiquement des indicateurs OR ensemble.
miscFlags
Type : indicateurs divers UINT (voir D3D10_RESOURCE_MISC_FLAG) ou 0 si non utilisé. Les applications peuvent logiquement des indicateurs OR ensemble.
Cette structure est utilisée par ID3D10Device::CreateBuffer pour créer des ressources de mémoire tampon.
En plus de cette structure, il existe également une structure dérivée dans D3D10.h (CD3D10_BUFFER_DESC) qui se comporte comme une classe héritée pour aider à créer une description de mémoire tampon.
Spécifications
En-tête | d3d10.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour