Compartir a través de


Interfaz ID3D10EffectConstantBuffer (d3d10effect.h)

Una interfaz de búfer constante tiene acceso a búferes de constantes o búferes de textura.

Herencia

La interfaz ID3D10EffectConstantBuffer hereda de ID3D10EffectVariable. ID3D10EffectConstantBuffer también tiene estos tipos de miembros:

Métodos

La interfaz ID3D10EffectConstantBuffer tiene estos métodos.

 
ID3D10EffectConstantBuffer::GetConstantBuffer

Obtiene un búfer de constantes.
ID3D10EffectConstantBuffer::GetTextureBuffer

Obtenga un búfer de textura.
ID3D10EffectConstantBuffer::SetConstantBuffer

Establezca un búfer de constantes.
ID3D10EffectConstantBuffer::SetTextureBuffer

Establezca un búfer de textura.

Comentarios

Usar búferes de constantes para almacenar muchas constantes de efecto; agrupar constantes en búferes en función de su frecuencia de actualización. Esto le permite minimizar el número de cambios de estado, así como realizar las llamadas API más pocas para cambiar el estado. Ambos factores dan lugar a un mejor rendimiento.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado d3d10effect.h

Consulte también

Interfaces de efecto (Direct3D 10)

ID3D10EffectVariable