Condividi tramite


defb - vs

Definisce un valore costante booleano, che deve essere caricato ogni volta che un shader è impostato su un dispositivo.

Sintassi

defb dest, booleanValue

 

dove

  • dst è il registro di destinazione.
  • booleanValue è un valore booleano, True o False.

Commenti

Versioni del vertex shader 1_1 2_0 2_x 2_sw 3_0 3_sw
defb x x x x x

 

Il defb - vs istruzioni definisce una costante dello shader booleano il cui valore viene caricato in qualsiasi momento in cui un shader è impostato su un dispositivo. Queste sono chiamate costanti immediate. Le costanti immediate hanno la precedenza sulle costanti impostate dal metodo API SetVertexShaderConstantB.

Esistono due modi per impostare una costante booleana in uno shader.

  1. Usare defb - vs per definire la costante direttamente all'interno di uno shader.
  2. Usare i metodi API per impostare una costante.

Istruzioni di Vertex Shader

def - vs

defi - vs