Partager via


D3DX10_TEXTURE_LOAD_INFO structure

Décrit les paramètres utilisés pour charger une texture à partir d’une autre texture.

Syntaxe

typedef struct _D3DX10_TEXTURE_LOAD_INFO {
  D3D10_BOX *pSrcBox;
  D3D10_BOX *pDstBox;
  UINT      SrcFirstMip;
  UINT      DstFirstMip;
  UINT      NumMips;
  UINT      SrcFirstElement;
  UINT      DstFirstElement;
  UINT      NumElements;
  UINT      Filter;
  UINT      MipFilter;
} D3DX10_TEXTURE_LOAD_INFO;

Membres

pSrcBox

Type : D3D10_BOX*

Zone de texture source (voir D3D10_BOX).

pDstBox

Type : D3D10_BOX*

Zone de texture de destination (voir D3D10_BOX).

SrcFirstMip

Type : UINT

Niveau mipmap de texture source, consultez D3D10CalcSubresource pour plus d’informations.

DstFirstMip

Type : UINT

Niveau mipmap de texture de destination, consultez D3D10CalcSubresource pour plus d’informations.

NumMips

Type : UINT

Nombre de niveaux de mipmap dans la texture source.

SrcFirstElement

Type : UINT

Premier élément de la texture source.

DstFirstElement

Type : UINT

Premier élément de la texture de destination.

NumElements

Type : UINT

Nombre d’éléments à charger.

Filter

Type : UINT

Options de filtrage lors du rééchantillonnage (voir D3DX10_FILTER_FLAG).

MipFilter

Type : UINT

Options de filtrage lors de la génération de niveaux mip (voir D3DX10_FILTER_FLAG).

Notes

Cette structure est utilisée dans un appel à D3DX10LoadTextureFromTexture.

Spécifications

Condition requise Valeur
En-tête
D3DX10Tex.h

Voir aussi

D3DX Structures