ID3DXTextureGutterHelper :: SetBaryMap, méthode

Définit les coordonnées Barycentric texels.

Syntaxe

HRESULT SetBaryMap(
  [in] D3DXVECTOR2 *pBaryData
);

Paramètres

pBaryData [ dans]

Type : D3DXVECTOR2*

Pointeur vers une structure D3DXVECTOR2 qui contient les deux premières coordonnées Barycentric de chaque Texel.

Valeur de retour

Type : HRESULT

Si la méthode est réussie, la valeur de retour est S _ OK. Si la méthode échoue, la valeur suivante est retournée. D3DERR _ INVALIDCALL

Notes

La troisième coordonnée Barycentric est donnée par :

1 - ( pBaryData.x + pBaryData.y )

L’entrée de coordonnées Barycentric pour cette méthode est valide uniquement pour les texels valides (non de classe 0). ID3DXTextureGutterHelper :: GetGutterMap retourne des valeurs non nulles pour les texels valides.

Les coordonnées Barycentric définissent un point à l’intérieur d’un triangle en termes de sommets du triangle. Pour une description plus détaillée des coordonnées Barycentric, consultez la description des coordonnées Barycentric de MathWorld.

Configuration requise

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

Voir aussi

ID3DXTextureGutterHelper