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


перечисление D3D11_SHADER_TYPE (d3d11shadertracing.h)

Определяет тип шейдера для трассировки.

Синтаксис

typedef enum D3D11_SHADER_TYPE {
  D3D11_VERTEX_SHADER = 1,
  D3D11_HULL_SHADER = 2,
  D3D11_DOMAIN_SHADER = 3,
  D3D11_GEOMETRY_SHADER = 4,
  D3D11_PIXEL_SHADER = 5,
  D3D11_COMPUTE_SHADER = 6
} ;

Константы

 
D3D11_VERTEX_SHADER
Значение: 1
Определяет вершинный шейдер.
D3D11_HULL_SHADER
Значение: 2
Определяет шейдер корпуса.
D3D11_DOMAIN_SHADER
Значение: 3
Определяет шейдер предметной области.
D3D11_GEOMETRY_SHADER
Значение: 4
Определяет геометрический шейдер.
D3D11_PIXEL_SHADER
Значение: 5
Определяет шейдер пикселей.
D3D11_COMPUTE_SHADER
Значение: 6
Определяет шейдер вычислений.

Комментарии

D3D11_SHADER_TYPE определяет тип шейдера в структуре D3D11_SHADER_TRACE_DESC .

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

Требования

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

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

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