Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Define un valor constante booleano, que se debe cargar cada vez que un sombreador se establece en un dispositivo.
Sintaxis
| defb dest, booleanValue |
|---|
where
- dst es el registro de destino.
- booleanValue es un valor booleano único, true o false.
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 |
|---|---|---|---|---|---|---|---|---|---|
| defb | x | x | x | x |
La instrucción defb define una constante de sombreador booleana cuyo valor se carga cada vez que un sombreador se establece 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 un valor booleanoconstant en un sombreador.
- Use defb 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.
Temas relacionados