Indicates a constant buffer's type.
Syntax
typedef enum _D3D11_CBUFFER_TYPE { 
  D3D11_CT_CBUFFER,
  D3D11_CT_TBUFFER,
  D3D11_CT_INTERFACE_POINTERS,
  D3D11_CT_RESOURCE_BIND_INFO
} D3D11_CBUFFER_TYPE, *LPD3D11_CBUFFER_TYPE;
Constants
- D3D11_CT_CBUFFER 
 A buffer containing scalar constants.
- D3D11_CT_TBUFFER 
 A buffer containing texture data.
- D3D11_CT_INTERFACE_POINTERS 
 A buffer containing interface pointers.
- D3D11_CT_RESOURCE_BIND_INFO 
 A buffer containing binding information.
Remarks
The D3D11_CBUFFER_TYPE enumeration is type defined in the D3D11Shader.h header file as a D3D_CBUFFER_TYPE enumeration, which is fully defined in the D3DCommon.h header file.
typedef D3D_CBUFFER_TYPE D3D11_CBUFFER_TYPE;
Requirements
| Header | D3d11shader.h |