Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
Décrit une texture 1D.
Syntaxe
typedef struct D3D10_TEXTURE1D_DESC {
UINT Width;
UINT MipLevels;
UINT ArraySize;
DXGI_FORMAT Format;
D3D10_USAGE Usage;
UINT BindFlags;
UINT CPUAccessFlags;
UINT MiscFlags;
} D3D10_TEXTURE1D_DESC;
Membres
Width
Type : UINT
Largeur de texture (en texels). La plage est comprise entre 1 et D3D10_REQ_TEXTURE1D_U_DIMENSION (8192).
MipLevels
Type : UINT
Nombre de sous-insertions (également appelées niveaux mipmap). Utilisez 1 pour une texture multi-échantillonnée ; ou 0 pour générer un ensemble complet de sous-texte.
ArraySize
Type : UINT
Nombre de textures dans le tableau. La plage est comprise entre 1 et D3D10_REQ_TEXTURE1D_ARRAY_AXIS_DIMENSION (512).
Format
Type : DXGI_FORMAT
Format de texture (voir DXGI_FORMAT).
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.
BindFlags
Type : UINT
Indicateurs (voir D3D10_BIND_FLAG) pour la liaison aux phases de pipeline . Les indicateurs peuvent être combinés par un OR logique.
CPUAccessFlags
Type : UINT
Indicateurs (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 : 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 un OR logique.
Remarques
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
| En-tête | d3d10.h |