enumeración D3D_INCLUDE_TYPE (d3dcommon.h)

Valores que indican la ubicación de un archivo #include sombreador.

Nota

Para la programación con Direct3D 10, esta API tiene un alias de tipo que comienza D3D10_ en lugar de D3D_. Estos alias de tipo Direct3D 10 se definen en d3d10.h, d3d10misc.hy d3d10shader.h.

Syntax

typedef enum _D3D_INCLUDE_TYPE {
  D3D_INCLUDE_LOCAL = 0,
  D3D_INCLUDE_SYSTEM,
  D3D10_INCLUDE_LOCAL,
  D3D10_INCLUDE_SYSTEM,
  D3D_INCLUDE_FORCE_DWORD = 0x7fffffff
} D3D_INCLUDE_TYPE;

Constantes

 
D3D_INCLUDE_LOCAL
Valor: 0
Directorio local.
D3D_INCLUDE_SYSTEM
Directorio del sistema.
D3D10_INCLUDE_LOCAL
Directorio local.
D3D10_INCLUDE_SYSTEM
Directorio del sistema.
D3D_INCLUDE_FORCE_DWORD
Valor: 0x7fffffff
Fuerza esta enumeración a compilar a 32 bits de tamaño. Sin este valor, algunos compiladores permitirían que esta enumeración se compile en un tamaño distinto de 32 bits.

No use este valor.

Comentarios

Se pasa un valor de tipo D3D_INCLUDE_TYPE al parámetro IncludeType en una llamada al método ID3DInclude::Open para indicar la ubicación del archivo #include.

Requisitos

Requisito Valor
Header d3dcommon.h

Consulte también

Enumeraciones de versión común

D3D_INCLUDE_TYPE

ID3DInclude::Open