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


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

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

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

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

Комментарии

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

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

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

Требования

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

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

ID3D11DeviceChild

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