Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Define constantes de sombreador de vértice.
Sintaxe
| def dst, float1, float2, float3, float4 |
|---|
onde
- dst é o registro de destino.
- float1, float2, float3, float4 são quatro números de ponto flutuante.
Comentários
| Versões do sombreador de vértice | 1_1 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
|---|---|---|---|---|---|---|
| def | x | x | x | x | x | x |
A instrução def define uma constante de sombreador 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 pelos métodos de API SetVertexShaderConstantF.
Há duas maneiras de definir uma constante em um sombreador.
Use def – vs para definir a constante diretamente dentro de um sombreador.
def - vs só pode definir constantes de ponto flutuante.
Use os métodos de API para definir uma constante.
- Use SetVertexShaderConstantF para definir uma constante de ponto flutuante.
Tópicos relacionados