defi - ps
Define un valor constante entero, que se debe cargar cada vez que se establece un sombreador en un dispositivo.
Sintaxis
defi dst, integerValue |
---|
- dst es el registro de destino.
- integerValue es un valor entero constante.
Comentarios
Versiones del sombreador de píxeles | 1_1 | 1_2 | 1_3 | 1_4 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|---|---|---|
Defi | x | x | x | x |
La instrucción de defi define una constante de sombreador cuyo valor se carga cada vez que se establece un sombreador en un dispositivo. Se denominan constantes inmediatas. Las constantes inmediatas tienen prioridad sobre las constantes establecidas por el método de API SetPixelShaderConstantB.
Hay dos maneras de establecer una constante en un sombreador.
- Use defi para definir la constante directamente dentro de un sombreador.
- Use los métodos de API para establecer una constante.
- Use SetPixelShaderConstantB para establecer una constante booleana.
- Use SetPixelShaderConstantF para establecer una constante de punto flotante.
- Use SetPixelShaderConstantI para establecer una constante entera.
Temas relacionados