Méthode IDirect3DDevice9 ::SetVertexShader (d3d9helper.h)
Définit le nuanceur de vertex.
Syntaxe
HRESULT SetVertexShader(
[in] IDirect3DVertexShader9 *pShader
);
Paramètres
[in] pShader
Type : IDirect3DVertexShader9*
Interface du nuanceur de vertex. Pour plus d’informations, consultez IDirect3DVertexShader9.
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 D3DERR_INVALIDCALL.
Remarques
Pour définir un nuanceur de vertex à fonction fixe (après avoir défini un nuanceur de vertex programmable), appelez IDirect3DDevice9 ::SetVertexShader(NULL) pour libérer le nuanceur programmable, puis appelez IDirect3DDevice9 ::SetFVF avec le format de vertex de fonction fixe.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | d3d9helper.h (incluez D3D9.h) |
Bibliothèque | D3D9.lib |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour