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.
Fonction de rappel qui doit être implémentée par un utilisateur pour définir un tableau de constantes entières de nuanceur de vertex.
Syntaxe
HRESULT SetPixelShaderConstantI(
[out] UINT StartRegister,
[out] const INT *pConstantData,
[out] UINT RegisterCount
);
Paramètres
-
StartRegister [out]
-
Type : UINT
Index de base zéro du premier registre de constante.
-
pConstantData [out]
-
Type : const INT*
Tableau de constantes entières.
-
RegisterCount [out]
-
Type : UINT
Nombre de registres dans pConstantData.
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::SetPixelShaderConstantI) échoue.
Spécifications
| Condition requise | Valeur |
|---|---|
| En-tête |
|
| Bibliothèque |
|
Voir aussi