enumeración D3D_SHADER_CBUFFER_FLAGS (d3dcommon.h)

Valores que identifican el uso previsto de un búfer de datos constantes.

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_SHADER_CBUFFER_FLAGS {
  D3D_CBF_USERPACKED = 1,
  D3D10_CBF_USERPACKED,
  D3D_CBF_FORCE_DWORD = 0x7fffffff
} D3D_SHADER_CBUFFER_FLAGS;

Constantes

 
D3D_CBF_USERPACKED
Valor: 1
Enlace el búfer de constantes a una ranura de entrada definida en el código HLSL (en lugar de permitir que el compilador elija la ranura de entrada).
D3D10_CBF_USERPACKED
Enlace el búfer de constantes a una ranura de entrada definida en el código HLSL (en lugar de permitir que el compilador elija la ranura de entrada).
D3D_CBF_FORCE_DWORD
Valor: 0x7fffffff
Un programador no utiliza este valor; existe para forzar que la enumeración se compile en 32 bits.

Comentarios

D3D_SHADER_CBUFFER_FLAGS valores con tipo se especifican en el miembro uFlags de la estructura D3D11_SHADER_BUFFER_DESC .

Requisitos

Requisito Valor
Header d3dcommon.h

Consulte también

Enumeraciones de versión común