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.h
y 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 |