Compartilhar via


defi - vs

Define um valor constante inteiro, que deve ser carregado sempre que um sombreador é definido como um dispositivo.

Sintaxe

defi dst, integerValue0, integerValue1, integerValue2, integerValue3

 

  • dst é o registro de destino.
  • integerValue# é um valor inteiro constante.

Comentários

Versões do sombreador de vértice 1_1 2_0 2_x 2_sw 3_0 3_sw
Defi x x x x x

 

A instrução de desafio define uma constante de sombreador inteiro cujo valor é carregado sempre que um sombreador é definido como um dispositivo. Elas são chamadas de constantes imediatas. Constantes imediatas têm precedência sobre constantes definidas pelo método de API SetVertexShaderConstantI.

Há duas maneiras de definir uma constante de inteiro em um sombreador.

  1. Use defi para definir o vetor constante inteiro diretamente dentro de um sombreador.
  2. Use os métodos de API para definir uma constante.

Instruções de sombreador de vértice

def - vs

defb - vs