Interface ID3D10EffectConstantBuffer (d3d10effect.h)
Une interface de mémoire tampon constante accède aux mémoires tampons constantes ou aux mémoires tampons de texture.
Héritage
L’interface ID3D10EffectConstantBuffer hérite d’ID3D10EffectVariable. ID3D10EffectConstantBuffer possède également les types de membres suivants :
Méthodes
L’interface ID3D10EffectConstantBuffer possède ces méthodes.
ID3D10EffectConstantBuffer ::GetConstantBuffer Obtenez une mémoire tampon constante. |
ID3D10EffectConstantBuffer ::GetTextureBuffer Obtenir une mémoire tampon de texture. |
ID3D10EffectConstantBuffer ::SetConstantBuffer Définissez une mémoire tampon constante. |
ID3D10EffectConstantBuffer ::SetTextureBuffer Définissez une texture-tampon. |
Remarques
Utilisez des mémoires tampons constantes pour stocker de nombreuses constantes d’effet ; regroupement des constantes en mémoires tampons en fonction de leur fréquence de mise à jour. Cela vous permet de réduire le nombre de modifications d’état et d’effectuer le moins d’appels d’API pour changer d’état. Ces deux facteurs conduisent à de meilleures performances.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | d3d10effect.h |