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.
Appliquez les valeurs d’un bloc d’état à l’état système d’effet actuel.
Syntaxe
HRESULT ApplyParameterBlock(
[in] D3DXHANDLE hParameterBlock
);
Paramètres
-
hParameterBlock [in]
-
Type : D3DXHANDLE
Handle du bloc de paramètres. Il s’agit du handle retourné par ID3DXEffect::EndParameterBlock.
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.
Notes
Capturez les changements d’état des paramètres d’effet dans un bloc de paramètres en appelant BeginParameterBlock ; arrêtez la capture des changements d’état en appelant EndParameterBlock. Ces modifications d’état incluent toutes les modifications de paramètre d’effet qui se produisent à l’intérieur d’une technique (y compris celles en dehors d’une passe). Une fois que vous avez terminé avec le bloc de paramètres, appelez DeleteParameterBlock pour récupérer la mémoire.
Configuration requise
| Condition requise | Valeur |
|---|---|
| En-tête |
|
| Bibliothèque |
|
Voir aussi