Constantes D3D10_EFFECT
Essas constantes usadas ao criar um efeito para definir o comportamento da compilação ou o comportamento do efeito de runtime.
#define | Valor | Descrição |
---|---|---|
D3D10_EFFECT_COMPILE_CHILD_EFFECT | 1 << 0 | Compile o arquivo .fx para um efeito filho. Os efeitos filho não têm inicializações para nenhum valor compartilhado porque eles são inicializados no pool de efeitos. |
D3D10_EFFECT_COMPILE_ALLOW_SLOW_OPS | 1 << 1 | Por padrão, o modo de desempenho está habilitado. O modo de desempenho não permite que objetos de estado mutáveis impeçam que expressões não literais apareçam em definições de objeto de estado. Especificar esse sinalizador desabilitará o modo e permitirá objetos de estado mutáveis. |
D3D10_EFFECT_SINGLE_THREADED | 1 << 3 | Não tente sincronizar com outros threads carregando efeitos no mesmo pool. |
Essas constantes são definidas como macros em d3d10effect.h.
Tópicos relacionados