ShaderTechnique ShaderTechnique class Una tecnica shader rappresenta un’implementazione concreta del rendering.
Copy public class ShaderTechnique
Costruttori Proprietà Nome Descrizione Description { get; set; }Ottiene o imposta la descrizione di questa tecnica RenderAPI { get; set; }Ottiene o imposta l’API di rendering utilizzata da questa tecnica RenderAPIVersion { get; set; }Ottiene o imposta la versione dell’API di rendering. ShaderContent { get; set; }Ottiene o imposta il contenuto di uno script dello shader incorporato. Potrebbe essere un file sorgente dello shader HLSL/GLSL. ShaderEntry { get; set; }Ottiene o imposta il punto di ingresso dello shader, alcuni shader come HLSL possono avere voci di shader personalizzate. ShaderFile { get; set; }Ottiene o imposta il nome del file dello shader esterno. ShaderLanguage { get; set; }Ottiene o imposta il linguaggio dello shader utilizzato da questa tecnica. ShaderParameters { get; }Ottiene la definizione del parametro dello shader. La chiave è il nome della proprietà dinamica e il valore è il nome del parametro dello shader a cui è connessa la proprietà. ShaderVersion { get; set; }Ottiene o imposta la versione dello shader utilizzata da questa tecnica.
Metodi Nome Descrizione AddBinding (string, string)Associa la proprietà dinamica al parametro shader
Guarda anche