Partager via


ID3DXTextureGutterHelper::GetGutterMap, méthode

Reçoit une valeur de classe texel qui indique la classe texel en fonction de l’emplacement de chaque texel.

Syntaxe

HRESULT GetGutterMap(
  [in, out] BYTE *pGutterData
);

Paramètres

pGutterData [in, out]

Type : BYTE*

Pointeur vers la classe texel. Les classes texel possibles sont les suivantes. Il n’y a pas de texel de classe 3.

Classe Texel Emplacement Texel
0 Point non valide ; texel ne sera pas utilisé.
1 Triangle intérieur.
2 À l’intérieur de la gouttière.
4 À l’intérieur de la gouttière; texel sera évalué en tant qu’exemple complet dans les méthodes ID3DXTextureGutterHelper::ApplyGuttersFloat, ID3DXTextureGutterHelper::ApplyGuttersTex ou ID3DXTextureGutterHelper::ApplyGuttersPRT .

 

Valeur retournée

Type : HRESULT

Si la méthode réussit, la valeur de retour est S_OK. Si la méthode échoue, la valeur suivante est retournée. D3DERR_INVALIDCALL

Notes

L’application doit allouer et gérer pGutterData, avec une taille donnée par :

texture width * texture height * sizeof(BYTE)

La largeur et la hauteur de texture sont retournées par ID3DXTextureGutterHelper::GetWidth et ID3DXTextureGutterHelper::GetHeight.

Spécifications

Condition requise Valeur
En-tête
D3DX9Mesh.h
Bibliothèque
D3dx9.lib

Voir aussi

ID3DXTextureGutterHelper