defb - vs
Definisce un valore costante booleano, che deve essere caricato ogni volta che un shader è impostato su un dispositivo.
Sintassi
defb dest, booleanValue |
---|
dove
- dst è il registro di destinazione.
- booleanValue è un valore booleano, True o False.
Commenti
Versioni del vertex shader | 1_1 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|
defb | x | x | x | x | x |
Il defb - vs istruzioni definisce una costante dello shader booleano il cui valore viene caricato in qualsiasi momento in cui un shader è impostato su un dispositivo. Queste sono chiamate costanti immediate. Le costanti immediate hanno la precedenza sulle costanti impostate dal metodo API SetVertexShaderConstantB.
Esistono due modi per impostare una costante booleana in uno shader.
- Usare defb - vs per definire la costante direttamente all'interno di uno shader.
- Usare i metodi API per impostare una costante.
- Usare SetVertexShaderConstantB per impostare una costante booleana.
Argomenti correlati
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per