Constantes D3DCOMPILE_EFFECT
Essas constantes direcionam como o compilador compila um arquivo de efeito ou como o runtime processa o arquivo de efeito.
-
D3DCOMPILE_EFFECT_CHILD_EFFECT
-
-
(1 << 0)
-
Compile o arquivo de efeitos (.fx) para um efeito filho. Os efeitos filho não têm inicializadores para nenhum valor compartilhado porque esses efeitos filho são inicializados no efeito master (o pool de efeitos).
Observação
Os pools de efeitos são compatíveis com efeitos 10 (FX10), mas não por Efeitos 11 (FX11). Para obter mais informações sobre as diferenças entre pools de efeitos no Direct3D 10 e grupos de efeitos no Direct3D 11, consulte Pools e grupos de efeitos.
-
-
D3DCOMPILE_EFFECT_ALLOW_SLOW_OPS
-
-
(1 << 1)
-
Desabilita o modo de desempenho e permite objetos de estado mutáveis.
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.
-
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|