Costanti D3D10_EFFECT
Queste costanti utilizzate durante la creazione di un effetto per definire il comportamento di compilazione o l'effetto di runtime.
#define | Valore | Descrizione |
---|---|---|
D3D10_EFFECT_COMPILE_CHILD_EFFECT | 1 << 0 | Compilare il file con estensione fx in un effetto figlio. Gli effetti figlio non hanno inizializzazioni per i valori condivisi perché vengono inizializzati nel pool di effetti. |
D3D10_EFFECT_COMPILE_ALLOW_SLOW_OPS | 1 1 << | Per impostazione predefinita, la modalità prestazioni è abilitata. La modalità prestazioni impedisce la visualizzazione di oggetti di stato modificabili impedendo la visualizzazione di espressioni non letterali nelle definizioni degli oggetti di stato. Se si specifica questo flag, la modalità verrà disabilitata e saranno consentiti oggetti di stato modificabili. |
D3D10_EFFECT_SINGLE_THREADED | 1 << 3 | Non tentare di eseguire la sincronizzazione con altri thread che caricano gli effetti nello stesso pool. |
Queste costanti sono definite come macro in d3d10effect.h.
Argomenti correlati