Compartilhar via


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.

Constantes de efeito (Direct3D 10)