ID3D11ShaderReflection ::GetConstantBufferByIndex, méthode (d3d11shader.h)
Obtenir une mémoire tampon constante par index.
Syntaxe
ID3D11ShaderReflectionConstantBuffer * GetConstantBufferByIndex(
[in] UINT Index
);
Paramètres
[in] Index
Type : UINT
Index de base zéro.
Valeur retournée
Type : ID3D11ShaderReflectionConstantBuffer*
Pointeur vers une mémoire tampon constante (consultez INTERFACE ID3D11ShaderReflectionConstantBuffer).
Remarques
Une mémoire tampon constante fournit des constantes scalaires ou des constantes de texture à un nuanceur. Un nuanceur peut utiliser une ou plusieurs mémoires tampons constantes. Pour de meilleures performances, séparez les constantes en mémoires tampons en fonction de la fréquence à laquelle elles sont mises à jour.
L’interface de cette méthode est hébergée dans le D3DCompiler_xx.dll DLL prête à l’emploi.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | d3d11shader.h |
Bibliothèque | D3DCompiler.lib |
DLL | D3DCompiler_47.dll |
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