structure CD3D10_TEXTURE1D_DESC (d3d10.h)
Décrit une texture 1D.
Syntaxe
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 : UINT Largeur de texture (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 multisamplée ; ou 0 pour générer un ensemble complet de sous-texte.
bindFlags
Type : indicateurs deUINT(voir D3D10_BIND_FLAG) pour la liaison à phases de de pipeline. Les indicateurs peuvent être combinés par une or logique.
usage
Type : D3D10_USAGE Valeur qui identifie la façon dont la texture doit être lue et écrite dans. La valeur la plus courante est D3D10_USAGE-DEFAULT ; consultez D3D10_USAGE pour toutes les valeurs possibles.
cpuAccessFlags
Type : UINT Indicateurs (voir D3D10_CPU_ACCESS_FLAG) pour spécifier les types d’accès processeur autorisés. Utilisez 0 si l’accès au processeur n’est pas requis. Ces indicateurs peuvent être combinés avec une or logique.
miscFlags
Type : UINT Indicateurs (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 une 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 vous aider à créer une description de texture.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | d3d10.h |