ShaderTechnique ShaderTechnique class Une technique de shader représente une implémentation de rendu concrète.
Copy public class ShaderTechnique
Constructeurs Propriétés Nom La description Description { get; set; }Obtient ou définit la description de cette technique RenderAPI { get; set; }Obtient ou définit l’API de rendu utilisée par cette technique RenderAPIVersion { get; set; }Obtient ou définit la version de l’API de rendu. ShaderContent { get; set; }Obtient ou définit le contenu d’un script de shader intégré. Il peut s’agir d’un fichier source de shader HLSL/GLSL. ShaderEntry { get; set; }Obtient ou définit le point d’entrée du shader, certains shaders comme HLSL peuvent avoir des entrées de shader personnalisées. ShaderFile { get; set; }Obtient ou définit le nom de fichier du fichier de shader externe. ShaderLanguage { get; set; }Obtient ou définit le langage de shader utilisé par cette technique. ShaderParameters { get; }Obtient la définition du paramètre de shader. La clé est le nom de la propriété dynamique et la valeur est le nom du paramètre de shader auquel la propriété est connectée. ShaderVersion { get; set; }Obtient ou définit la version du shader utilisée par cette technique.
Méthodes Nom La description AddBinding (string, string)Lie la propriété dynamique au paramètre de shader
Voir également