defi - vs
Definisce un valore costante intero, che deve essere caricato in qualsiasi momento in cui un shader è impostato su un dispositivo.
Sintassi
defi dst, integerValue0, integerValue1, integerValue2, integerValue3 |
---|
- dst è il registro di destinazione.
- integerValue# è un valore intero costante.
Commenti
Versioni del vertex shader | 1_1 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|
Defi | x | x | x | x | x |
L'istruzione defi definisce una costante integer shader il cui valore viene caricato ogni volta che un shader è impostato su un dispositivo. Queste sono chiamate costanti immediate. Le costanti immediate hanno la precedenza sulle costanti impostate dal metodo API SetVertexShaderConstantI.
Esistono due modi per impostare una costante integer in uno shader.
- Usare defi per definire il vettore costante integer direttamente all'interno di uno shader.
- Usare i metodi API per impostare una costante.
- Usare SetVertexShaderConstantI per impostare una costante integer.
Argomenti correlati