def - vs
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
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de