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


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

Параметры домена для данных tessellator.

Синтаксис

typedef enum D3D_TESSELLATOR_DOMAIN {
  D3D_TESSELLATOR_DOMAIN_UNDEFINED = 0,
  D3D_TESSELLATOR_DOMAIN_ISOLINE = 1,
  D3D_TESSELLATOR_DOMAIN_TRI = 2,
  D3D_TESSELLATOR_DOMAIN_QUAD = 3,
  D3D11_TESSELLATOR_DOMAIN_UNDEFINED,
  D3D11_TESSELLATOR_DOMAIN_ISOLINE,
  D3D11_TESSELLATOR_DOMAIN_TRI,
  D3D11_TESSELLATOR_DOMAIN_QUAD
} ;

Константы

 
D3D_TESSELLATOR_DOMAIN_UNDEFINED
Значение: 0
D3D_TESSELLATOR_DOMAIN_ISOLINE
Значение: 1
D3D_TESSELLATOR_DOMAIN_TRI
Значение: 2
D3D_TESSELLATOR_DOMAIN_QUAD
Значение: 3
D3D11_TESSELLATOR_DOMAIN_UNDEFINED
Тип данных не определен.
D3D11_TESSELLATOR_DOMAIN_ISOLINE
Данные изолиновых линий.
D3D11_TESSELLATOR_DOMAIN_TRI
Данные треугольника.
D3D11_TESSELLATOR_DOMAIN_QUAD
Четырехместные данные.

Комментарии

Домен данных определяет тип данных. Это перечисление используется D3D11_SHADER_DESC.

Перечисление D3D11_TESSELLATOR_DOMAIN определяется в файле заголовка D3D11Shader.h как перечисление D3D_TESSELLATOR_DOMAIN , которое полностью определено в файле заголовка D3DCommon.h.


typedef D3D_TESSELLATOR_DOMAIN D3D11_TESSELLATOR_DOMAIN;

Требования

   
Верхняя часть d3dcommon.h

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

Перечисления шейдеров