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.

miscFlagsType : 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

Voir aussi

Structures de ressources