constantes de D3D10_EFFECT
Estas constantes se usan al crear un efecto para definir el comportamiento de compilación o el comportamiento del efecto en tiempo de ejecución.
#define | Valor | Descripción |
---|---|---|
D3D10_EFFECT_COMPILE_CHILD_EFFECT | 1 << 0 | Compile el archivo .fx en un efecto secundario. Los efectos secundarios no tienen inicializaciones para ningún valor compartido porque se inicializan en el grupo de efectos. |
D3D10_EFFECT_COMPILE_ALLOW_SLOW_OPS | 1 1 << | De forma predeterminada, el modo de rendimiento está habilitado. El modo de rendimiento no permite objetos de estado mutable evitando que las expresiones no literales aparezcan en las definiciones de objetos de estado. Si se especifica esta marca, se deshabilitará el modo y se permitirán objetos de estado mutables. |
D3D10_EFFECT_SINGLE_THREADED | 1 << 3 | No intente sincronizar con otros subprocesos que cargan efectos en el mismo grupo. |
Estas constantes se definen como macros en d3d10effect.h.
Temas relacionados