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


Перечисление D3D11_TRACE_GS_INPUT_PRIMITIVE (d3d11shadertracing.h)

Определяет тип входного примитива геометрического шейдера.

Синтаксис

typedef enum D3D11_TRACE_GS_INPUT_PRIMITIVE {
  D3D11_TRACE_GS_INPUT_PRIMITIVE_UNDEFINED = 0,
  D3D11_TRACE_GS_INPUT_PRIMITIVE_POINT = 1,
  D3D11_TRACE_GS_INPUT_PRIMITIVE_LINE = 2,
  D3D11_TRACE_GS_INPUT_PRIMITIVE_TRIANGLE = 3,
  D3D11_TRACE_GS_INPUT_PRIMITIVE_LINE_ADJ = 6,
  D3D11_TRACE_GS_INPUT_PRIMITIVE_TRIANGLE_ADJ = 7
} ;

Константы

 
D3D11_TRACE_GS_INPUT_PRIMITIVE_UNDEFINED
Значение: 0
Определяет входной примитив геометрического шейдера как неопределенный.
D3D11_TRACE_GS_INPUT_PRIMITIVE_POINT
Значение: 1
Определяет входной примитив геометрического шейдера как точку.
D3D11_TRACE_GS_INPUT_PRIMITIVE_LINE
Значение: 2
Определяет входной примитив геометрического шейдера в виде линии.
D3D11_TRACE_GS_INPUT_PRIMITIVE_TRIANGLE
Значение: 3
Определяет входной примитив геометрического шейдера в виде треугольника.
D3D11_TRACE_GS_INPUT_PRIMITIVE_LINE_ADJ
Значение: 6
Определяет входной примитив геометрического шейдера как смежную линию.
D3D11_TRACE_GS_INPUT_PRIMITIVE_TRIANGLE_ADJ
Значение: 7
Определяет входной примитив геометрического шейдера как смежный треугольник.

Комментарии

D3D11_TRACE_GS_INPUT_PRIMITIVE определяет тип входного примитива геометрического шейдера в структуре D3D11_TRACE_STATS .

Примечание Для этого API требуется пакет средств разработки программного обеспечения Windows (SDK) для Windows 8.
 

Требования

Требование Значение
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Верхняя часть d3d11shadertracing.h

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

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