Interfaccia ID3D10EffectConstantBuffer (d3d10effect.h)

Un'interfaccia di buffer costante accede a buffer costanti o buffer di trama.

Ereditarietà

L'interfaccia ID3D10EffectConstantBuffer eredita da ID3D10EffectVariable. ID3D10EffectConstantBuffer include anche questi tipi di membri:

Metodi

L'interfaccia ID3D10EffectConstantBuffer include questi metodi.

 
ID3D10EffectConstantBuffer::GetConstantBuffer

Ottenere un buffer costante.
ID3D10EffectConstantBuffer::GetTextureBuffer

Ottenere un buffer di trama.
ID3D10EffectConstantBuffer::SetConstantBuffer

Impostare un buffer costante.
ID3D10EffectConstantBuffer::SetTextureBuffer

Impostare un buffer di trama.

Commenti

Usare buffer costanti per archiviare molte costanti effetto; raggruppamento di costanti nei buffer in base alla frequenza di aggiornamento. In questo modo è possibile ridurre al minimo il numero di modifiche allo stato e apportare le chiamate API più poche per modificare lo stato. Entrambi questi fattori portano a prestazioni migliori.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione d3d10effect.h

Vedi anche

Interfacce effetto (Direct3D 10)

ID3D10EffectVariable