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.

Costanti effetto (Direct3D 10)