ShaderTechnique

ShaderTechnique class

एक शेडर तकनीक एक ठोस प्रतिपादन कार्यान्वयन का प्रतिनिधित्व करती है।

public class ShaderTechnique

कंस्ट्रक्टर्स

नामविवरण
ShaderTechnique()का एक नया उदाहरण प्रारंभ करता हैShaderTechnique वर्ग.

गुण

नामविवरण
Description { get; set; }इस तकनीक का विवरण प्राप्त या सेट करता है
RenderAPI { get; set; }इस तकनीक द्वारा उपयोग किए जाने वाले रेंडरिंग एपीआई को प्राप्त या सेट करता है
RenderAPIVersion { get; set; }रेंडरिंग API का संस्करण प्राप्त या सेट करता है।
ShaderContent { get; set; }एम्बेडेड शेडर स्क्रिप्ट की सामग्री प्राप्त या सेट करता है. यह HLSL/GLSL शेडर स्रोत फ़ाइल हो सकती है.
ShaderEntry { get; set; }शेडर के प्रवेश बिंदु को प्राप्त या सेट करता है, एचएलएसएल जैसे कुछ शेडर में अनुकूलित शेडर प्रविष्टियां हो सकती हैं।
ShaderFile { get; set; }बाहरी शेडर फ़ाइल का फ़ाइल नाम प्राप्त या सेट करता है।
ShaderLanguage { get; set; }इस तकनीक द्वारा उपयोग की जाने वाली शेडर भाषा प्राप्त या सेट करता है।
ShaderParameters { get; }शेडर पैरामीटर परिभाषा प्राप्त करता है। कुंजी डायनामिक प्रॉपर्टी का नाम है, और मान शेडर पैरामीटर नाम है जिससे संपत्ति जुड़ी हुई है।
ShaderVersion { get; set; }इस तकनीक द्वारा उपयोग किए जाने वाले शेडर संस्करण को प्राप्त या सेट करता है।

तरीकों

नामविवरण
AddBinding(string, string)डायनेमिक प्रॉपर्टी को शेडर पैरामीटर से बांधता है

यह सभी देखें