D3DX11_TEXTURE_LOAD_INFO structure
Notes
La bibliothèque d’utilitaires D3DX (D3DX 9, D3DX 10 et D3DX 11) est déconseillée pour Windows 8 et n’est pas prise en charge pour les applications du Windows Store.
Décrit les paramètres utilisés pour charger une texture à partir d’une autre texture.
Syntaxe
typedef struct _D3DX11_TEXTURE_LOAD_INFO {
D3D11_BOX *pSrcBox;
D3D11_BOX *pDstBox;
UINT SrcFirstMip;
UINT DstFirstMip;
UINT NumMips;
UINT SrcFirstElement;
UINT DstFirstElement;
UINT NumElements;
UINT Filter;
UINT MipFilter;
} D3DX11_TEXTURE_LOAD_INFO;
Membres
-
pSrcBox
-
Type : D3D11_BOX*
-
Zone de texture source (voir D3D11_BOX).
-
pDstBox
-
Type : D3D11_BOX*
-
Zone de texture de destination (voir D3D11_BOX).
-
SrcFirstMip
-
Type : UINT
-
Niveau mipmap de texture source, consultez D3D11CalcSubresource pour plus d’informations.
-
DstFirstMip
-
Type : UINT
-
Niveau mipmap de texture de destination, consultez D3D11CalcSubresource 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 D3DX11_FILTER_FLAG).
-
MipFilter
-
Type : UINT
-
Options de filtrage lors de la génération de niveaux mip (voir D3DX11_FILTER_FLAG).
Notes
Cette structure est utilisée dans un appel à D3DX11LoadTextureFromTexture.
Les valeurs par défaut sont :
pSrcBox = NULL;
pDstBox = NULL;
SrcFirstMip = 0;
DstFirstMip = 0;
NumMips = D3DX11_DEFAULT;
SrcFirstElement = 0;
DstFirstElement = 0;
NumElements = D3DX11_DEFAULT;
Filter = D3DX11_DEFAULT;
MipFilter = D3DX11_DEFAULT;
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|