ID3DXEffectStateManager::SetTexture, méthode
Fonction de rappel qui doit être implémentée par un utilisateur pour définir une texture.
Syntaxe
HRESULT SetTexture(
[in] DWORD Stage,
[in] LPDIRECT3DBASETEXTURE9 pTexture
);
Paramètres
-
Étape [in]
-
Type : DWORD
Étape à laquelle la texture est affectée. Il s’agit de la valeur d’index dans IDirect3DDevice9::SetTexture ou IDirect3DDevice9::SetTextureStageState.
-
pTexture [in]
-
Type : LPDIRECT3DBASETEXTURE9
Pointeur vers l’objet de texture. Il peut s’agir de n’importe quel type de texture Direct3D (cube, volume, etc.). Consultez IDirect3DBaseTexture9.
Valeur retournée
Type : HRESULT
La méthode implémentée par l’utilisateur doit retourner S_OK. Si le rappel échoue lors de la définition de l’état de l’appareil, l’une des opérations suivantes se produit :
- L’effet échoue pendant ID3DXEffect::BeginPass.
- L’appel d’état d’effet dynamique (par exemple , IDirect3DDevice9::SetTexture) échoue.
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Bibliothèque |
|
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