Поделиться через


перечисление D3D_CBUFFER_TYPE (d3dcommon.h)

Значения, определяющие предполагаемое использование данных буфера констант.

Примечание

Для программирования с помощью Direct3D 10 этот API имеет псевдоним типа, который начинается D3D10_ вместо D3D_. Эти псевдонимы типов Direct3D 10 определяются в d3d10.h, d3d10misc.hи d3d10shader.h.

Синтаксис

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;

Константы

 
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
Буфер, содержащий сведения о привязке.

Требования

Требование Значение
Заголовок d3dcommon.h

См. также раздел

Перечисления общих версий