Compartilhar via


enumeração D3D_CBUFFER_TYPE (d3dcommon.h)

Valores que identificam o uso pretendido de dados de buffer constante.

Observação

Para programação com o 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_CBUFFER_TYPE {
  D3D_CT_CBUFFER = 0,
  D3D_CT_TBUFFER,
  D3D_CT_INTERFACE_POINTERS,
  D3D_CT_RESOURCE_BIND_INFO,
  D3D10_CT_CBUFFER,
  D3D10_CT_TBUFFER,
  D3D11_CT_CBUFFER,
  D3D11_CT_TBUFFER,
  D3D11_CT_INTERFACE_POINTERS,
  D3D11_CT_RESOURCE_BIND_INFO
} D3D_CBUFFER_TYPE;

Constantes

 
D3D_CT_CBUFFER
Valor: 0
Um buffer que contém constantes escalares.
D3D_CT_TBUFFER
Um buffer que contém dados de textura.
D3D_CT_INTERFACE_POINTERS
Um buffer que contém ponteiros de interface.
D3D_CT_RESOURCE_BIND_INFO
Um buffer que contém informações de associação.
D3D10_CT_CBUFFER
Um buffer que contém constantes escalares.
D3D10_CT_TBUFFER
Um buffer que contém dados de textura.
D3D11_CT_CBUFFER
Um buffer que contém constantes escalares.
D3D11_CT_TBUFFER
Um buffer que contém dados de textura.
D3D11_CT_INTERFACE_POINTERS
Um buffer que contém ponteiros de interface.
D3D11_CT_RESOURCE_BIND_INFO
Um buffer que contém informações de associação.

Requisitos

Requisito Valor
Cabeçalho d3dcommon.h

Confira também

Enumerações de versão comuns