CD3D10_TEXTURE1D_DESC structure (d3d10.h)
Décrit une texture 1D.
Syntax
struct CD3D10_TEXTURE1D_DESC : D3D10_TEXTURE1D_DESC {
void CD3D10_TEXTURE1D_DESC();
void CD3D10_TEXTURE1D_DESC(
const D3D10_TEXTURE1D_DESC & o
);
void CD3D10_TEXTURE1D_DESC(
DXGI_FORMAT format,
UINT width,
UINT arraySize,
UINT mipLevels,
UINT bindFlags,
D3D10_USAGE usage,
UINT cpuaccessFlags,
UINT miscFlags
);
void ~CD3D10_TEXTURE1D_DESC();
};
Héritage
La structure CD3D10_TEXTURE1D_DESC implémente D3D10_TEXTURE1D_DESC.
Membres
void CD3D10_TEXTURE1D_DESC()
void CD3D10_TEXTURE1D_DESC( const D3D10_TEXTURE1D_DESC & o)
void CD3D10_TEXTURE1D_DESC( DXGI_FORMAT format, UINT width, UINT arraySize, UINT mipLevels, UINT bindFlags, D3D10_USAGE usage, UINT cpuaccessFlags, UINT miscFlags)
void ~CD3D10_TEXTURE1D_DESC()
Remarques
format
Type : format de texture DXGI_FORMAT (voir DXGI_FORMAT).
width
Type : Largeur de texture UINT (en texels). La plage est comprise entre 1 et D3D10_REQ_TEXTURE1D_U_DIMENSION (8192).
arraySize
Type : UINT Nombre de textures dans le tableau. La plage est comprise entre 1 et D3D10_REQ_TEXTURE1D_ARRAY_AXIS_DIMENSION (512).
mipLevels
Type : UINT Nombre de sous-texte (également appelés niveaux mipmap). Utilisez 1 pour une texture multi-échantillonnée ; ou 0 pour générer un ensemble complet de sous-texte.
bindFlags
Type : Indicateurs UINT (voir D3D10_BIND_FLAG) pour la liaison aux phases de pipeline . Les indicateurs peuvent être combinés par un OR logique.
usage
Type : D3D10_USAGE Valeur qui identifie la façon dont la texture doit être lue et écrite. La valeur la plus courante est D3D10_USAGE-DEFAULT ; consultez D3D10_USAGE pour toutes les valeurs possibles.
cpuAccessFlags
Type : indicateurs UINT (voir D3D10_CPU_ACCESS_FLAG) pour spécifier les types d’accès au processeur autorisés. Utilisez 0 si l’accès au processeur n’est pas requis. Ces indicateurs peuvent être combinés avec un OR logique.
miscFlags
Type : Indicateurs UINT (voir D3D10_RESOURCE_MISC_FLAG) qui identifient d’autres options de ressources moins courantes. Utilisez 0 si aucun de ces indicateurs ne s’applique. Ces indicateurs peuvent être combinés avec un OR logique.
Cette structure est utilisée dans un appel à ID3D10Device ::CreateTexture1D. Une structure dérivée utile CD3D10_TEXTURE1D_DESC est déclarée dans D3D10.h pour faciliter la création d’une description de texture.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d10.h |