Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Définit les coordonnées barycentriques de texel.
Syntaxe
HRESULT SetBaryMap(
[in] D3DXVECTOR2 *pBaryData
);
Paramètres
-
pBaryData [in]
-
Type : D3DXVECTOR2*
Pointeur vers une structure D3DXVECTOR2 qui contient les deux premières coordonnées barycentriques de chaque texel.
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
La troisième coordonnée barycentrique est donnée par :
1 - ( pBaryData.x + pBaryData.y )
Les coordonnées barycentriques entrées dans cette méthode sont valides uniquement pour les texels valides (hors classe 0). ID3DXTextureGutterHelper::GetGutterMap retourne des valeurs non nulles pour les texels valides.
Les coordonnées barycentriques définissent un point à l’intérieur d’un triangle en termes de sommets du triangle. Pour obtenir une description plus détaillée des coordonnées barycentriques, consultez Description des coordonnées barycentriques de Mathworld.
Spécifications
| Condition requise | Valeur |
|---|---|
| En-tête |
|
| Bibliothèque |
|
Voir aussi