Partager via


énumération D3D_CBUFFER_TYPE (d3dcommon.h)

Valeurs qui identifient l’utilisation prévue des données de mémoire tampon constante.

Notes

Pour la programmation avec Direct3D 10, cette API a un alias de type qui commence D3D10_ à la place de D3D_. Ces alias de type Direct3D 10 sont définis dans d3d10.h, d3d10misc.het 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
Valeur : 0
Mémoire tampon contenant des constantes scalaires.
D3D_CT_TBUFFER
Mémoire tampon contenant des données de texture.
D3D_CT_INTERFACE_POINTERS
Mémoire tampon contenant des pointeurs d’interface.
D3D_CT_RESOURCE_BIND_INFO
Mémoire tampon contenant des informations de liaison.
D3D10_CT_CBUFFER
Mémoire tampon contenant des constantes scalaires.
D3D10_CT_TBUFFER
Mémoire tampon contenant des données de texture.
D3D11_CT_CBUFFER
Mémoire tampon contenant des constantes scalaires.
D3D11_CT_TBUFFER
Mémoire tampon contenant des données de texture.
D3D11_CT_INTERFACE_POINTERS
Mémoire tampon contenant des pointeurs d’interface.
D3D11_CT_RESOURCE_BIND_INFO
Mémoire tampon contenant des informations de liaison.

Configuration requise

Condition requise Valeur
En-tête d3dcommon.h

Voir aussi

Énumérations de versions courantes