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.
- Use defi para definir o vetor constante inteiro diretamente dentro de um sombreador.
- Use os métodos de API para definir uma constante.
- Use SetVertexShaderConstantI para definir uma constante de inteiro.
Tópicos relacionados