الفئة 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) | يربط الخاصية الديناميكية بمعلمة التظليل |
انظر أيضًا