Compartilhar via


enumeração D3D_SHADER_CBUFFER_FLAGS (d3dcommon.h)

Valores que identificam o uso pretendido de um buffer de dados constantes.

Observação

Para programação com Direct3D 10, essa API tem um alias de tipo que começa D3D10_ em vez de D3D_. Esses aliases de tipo Direct3D 10 são definidos em d3d10.h, d3d10misc.he 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
Associe o buffer constante a um slot de entrada definido no código HLSL (em vez de permitir que o compilador escolha o slot de entrada).
D3D10_CBF_USERPACKED
Associe o buffer constante a um slot de entrada definido no código HLSL (em vez de permitir que o compilador escolha o slot de entrada).
D3D_CBF_FORCE_DWORD
Valor: 0x7fffffff
Esse valor não é usado por um programador; ele existe para forçar a enumeração a ser compilada para 32 bits.

Comentários

D3D_SHADER_CBUFFER_FLAGS valores tipados são especificados no membro uFlags da estrutura D3D11_SHADER_BUFFER_DESC .

Requisitos

Requisito Valor
Cabeçalho d3dcommon.h

Confira também

Enumerações de versão comuns