ID3DXLine::D rawTransform, méthode
Dessine une bande de traits dans l’espace d’écran avec une matrice de transformation d’entrée spécifiée.
Syntaxe
HRESULT DrawTransform(
[in] const D3DXVECTOR3 *pVertexList,
[in] DWORD dwVertexListCount,
[in] const D3DXMATRIX *pTransform,
[in] D3DCOLOR Color
);
Paramètres
-
pVertexList [in]
-
Type : const D3DXVECTOR3*
Tableau de sommets qui composent la ligne. Consultez D3DXVECTOR3.
-
dwVertexListCount [in]
-
Type : DWORD
Nombre de sommets dans la liste des sommets.
-
pTransform [in]
-
Type : const D3DXMATRIX*
Matrice de mise à l’échelle, de rotation et de traduction (SRT) pour transformer les points. Consultez D3DXMATRIX. Si cette matrice est une matrice de projection, toutes les lignes stippées seront dessinées avec un modèle de stippling correct en perspective. Vous pouvez également transformer les sommets et utiliser ID3DXLine::D raw pour tracer la ligne avec un modèle d’info-bulle non correct.
-
Couleur [in]
-
Type : D3DCOLOR
Couleur de la ligne. Consultez D3DCOLOR.
Valeur retournée
Type : HRESULT
Si la méthode réussit, la valeur de retour est D3D_OK. Si la méthode échoue, la valeur de retour peut être l’une des suivantes : D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA.
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Bibliothèque |
|
Voir aussi