ShaderTechnique
ShaderTechnique class
Техника шейдера представляет конкретную реализацию рендеринга.
public class ShaderTechnique
Конструкторы
Характеристики
| Имя | Описание | 
|---|
| Description { get; set; } | Получает или задает описание этой техники | 
| RenderAPI { get; set; } | Получает или задает API рендеринга, используемый этой техникой | 
| RenderAPIVersion { get; set; } | Получает или задает версию API рендеринга. | 
| ShaderContent { get; set; } | Получает или задает содержимое встроенного скрипта шейдера. Это может быть исходный файл шейдера HLSL/GLSL. | 
| ShaderEntry { get; set; } | Получает или задает точку входа шейдера, некоторые шейдеры, такие как HLSL, могут иметь настраиваемые записи шейдера. | 
| ShaderFile { get; set; } | Получает или задает имя файла внешнего файла шейдера. | 
| ShaderLanguage { get; set; } | Получает или задает язык шейдера, используемый этим методом. | 
| ShaderParameters { get; } | Получает определение параметра шейдера. Ключ — это имя динамического свойства, а значение — имя параметра шейдера, к которому свойство подключено. | 
| ShaderVersion { get; set; } | Получает или задает версию шейдера, используемую этим методом. | 
Методы
| Имя | Описание | 
|---|
| AddBinding(string, string) | Привязывает динамическое свойство к параметру шейдера | 
Смотрите также