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


Интерфейс ID3D11VertexShader (d3d11.h)

Интерфейс вершинного шейдера управляет исполняемой программой (вершинным шейдером), которая управляет этапом вершинного шейдера.

Наследование

Интерфейс ID3D11VertexShader наследуется от интерфейса ID3D11DeviceChild.

Комментарии

Интерфейс вершинного шейдера не имеет методов; Используйте HLSL для реализации функциональных возможностей шейдера. Все шейдеры реализуются на основе общего набора функций, называемых ядром common-shader.

Чтобы создать интерфейс вершинного шейдера, вызовите ID3D11Device::CreateVertexShader. Перед использованием вершинного шейдера необходимо привязать его к устройству, вызвав ID3D11DeviceContext::VSSetShader.

Этот интерфейс определен в D3D11.h.

Требования

Требование Значение
Минимальная версия клиента Windows 7 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 R2 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header d3d11.h

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

ID3D11DeviceChild

Интерфейсы шейдеров