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