Export (0) Print
Expand All

D3D_CBUFFER_TYPE enumeration

Values that identify the intended use of constant-buffer data.

Syntax


typedef enum _D3D_CBUFFER_TYPE { 
  D3D_CT_CBUFFER               = 0,
  D3D_CT_TBUFFER               = ( D3D_CT_CBUFFER + 1 ),
  D3D_CT_INTERFACE_POINTERS    = ( D3D_CT_TBUFFER + 1 ),
  D3D_CT_RESOURCE_BIND_INFO    = ( D3D_CT_INTERFACE_POINTERS + 1 ),
  D3D10_CT_CBUFFER             = D3D_CT_CBUFFER,
  D3D10_CT_TBUFFER             = D3D_CT_TBUFFER,
  D3D11_CT_CBUFFER             = D3D_CT_CBUFFER,
  D3D11_CT_TBUFFER             = D3D_CT_TBUFFER,
  D3D11_CT_INTERFACE_POINTERS  = D3D_CT_INTERFACE_POINTERS,
  D3D11_CT_RESOURCE_BIND_INFO  = D3D_CT_RESOURCE_BIND_INFO
} D3D_CBUFFER_TYPE;

Constants

D3D_CT_CBUFFER

A buffer containing scalar constants.

D3D_CT_TBUFFER

A buffer containing texture data.

D3D_CT_INTERFACE_POINTERS

A buffer containing interface pointers.

D3D_CT_RESOURCE_BIND_INFO

A buffer containing binding information.

D3D10_CT_CBUFFER

A buffer containing scalar constants.

D3D10_CT_TBUFFER

A buffer containing texture data.

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.

Requirements

Header

D3DCommon.h

See also

Common Version Enumerations

 

 

Community Additions

ADD
Show:
© 2015 Microsoft