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 |
|
Bibliothèque |
|
Voir aussi