enumerazione D3D_CBUFFER_TYPE (d3dcommon.h)

Valori che identificano l'uso previsto dei dati del buffer costante.

Nota

Per la programmazione con Direct3D 10, questa API ha un alias di D3D_tipo che inizia D3D10_ anziché . Questi alias di tipo Direct3D 10 sono definiti in d3d10.h, d3d10misc.he d3d10shader.h.

Sintassi

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;

Costanti

 
D3D_CT_CBUFFER
Valore: 0
Buffer contenente costanti scalari.
D3D_CT_TBUFFER
Buffer contenente dati di trama.
D3D_CT_INTERFACE_POINTERS
Buffer contenente puntatori di interfaccia.
D3D_CT_RESOURCE_BIND_INFO
Buffer contenente informazioni di associazione.
D3D10_CT_CBUFFER
Buffer contenente costanti scalari.
D3D10_CT_TBUFFER
Buffer contenente dati di trama.
D3D11_CT_CBUFFER
Buffer contenente costanti scalari.
D3D11_CT_TBUFFER
Buffer contenente dati di trama.
D3D11_CT_INTERFACE_POINTERS
Buffer contenente puntatori di interfaccia.
D3D11_CT_RESOURCE_BIND_INFO
Buffer contenente informazioni di associazione.

Requisiti

Requisito Valore
Intestazione d3dcommon.h

Vedi anche

Enumerazioni delle versioni comuni