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