ID3D11FunctionReflection ::GetConstantBufferByName, méthode (d3d11shader.h)
Obtient une mémoire tampon constante par nom pour une fonction.
Syntaxe
ID3D11ShaderReflectionConstantBuffer * GetConstantBufferByName(
[in] LPCSTR Name
);
Paramètres
[in] Name
Type : LPCSTR
Nom de la mémoire tampon constante.
Valeur retournée
Type : ID3D11ShaderReflectionConstantBuffer*
Pointeur vers une interface ID3D11ShaderReflectionConstantBuffer qui représente la mémoire tampon constante.
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.
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