Compartir a través de


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.

Constantes de efecto (Direct3D 10)