ShaderTechnique
अवलोकन
ShaderTechnique Aspose.3D FOSS में .NET के लिए एक क्लास है।
एक शेडर तकनीक एक ठोस रेंडरिंग इम्प्लीमेंटेशन का प्रतिनिधित्व करती है।
यह क्लास .NET प्रोग्रामों में ShaderTechnique ऑब्जेक्ट्स के साथ काम करने के लिए 2 मेथड प्रदान करती है। उपलब्ध मेथड्स में शामिल हैं: AddBinding, ShaderTechnique। सभी सार्वजनिक सदस्य Aspose.3D FOSS for .NET पैकेज को स्थापित करने के बाद किसी भी .NET एप्लिकेशन द्वारा सुलभ हैं। प्रॉपर्टीज़: Description, RenderAPI, RenderAPIVersion, ShaderContent, ShaderEntry, ShaderFile, और 3 और।
गुण
| नाम | प्रकार | पहुँच | विवरण |
|---|---|---|---|
Description | string | पढ़ें/लिखें | इस तकनीक का विवरण प्राप्त करता है या सेट करता है। |
ShaderLanguage | string | पढ़ें/लिखें | इस तकनीक द्वारा उपयोग की जाने वाली शेडर भाषा को प्राप्त करता है या सेट करता है। |
ShaderVersion | string | पढ़ें/लिखें | इस तकनीक द्वारा उपयोग किए गए शेडर संस्करण को प्राप्त करता है या सेट करता है। |
ShaderFile | string | पढ़ें/लिखें | बाहरी शेडर फ़ाइल का फ़ाइल नाम प्राप्त करता है या सेट करता है। |
ShaderContent | byte[] | पढ़ें/लिखें | एंबेडेड शेडर स्क्रिप्ट की सामग्री प्राप्त करता है या सेट करता है। |
ShaderEntry | string | पढ़ें/लिखें | शेडर का एंट्री पॉइंट प्राप्त करता है या सेट करता है। |
RenderAPI | string | पढ़ें/लिखें | इस तकनीक द्वारा उपयोग किए जाने वाले रेंडरिंग API को प्राप्त करता है या सेट करता है। |
RenderAPIVersion | string | पढ़ें/लिखें | रेंडरिंग API का संस्करण प्राप्त करता है या सेट करता है। |
ShaderParameters | IDictionary<string, string> | पढ़ें | शेडर पैरामीटर परिभाषा प्राप्त करता है। |
विधियाँ
| हस्ताक्षर | विवरण |
|---|---|
ShaderTechnique() | ShaderTechnique क्लास का नया उदाहरण प्रारंभ करता है। |
AddBinding(property: string, shaderParameter: string) | डायनामिक प्रॉपर्टी को शेडर पैरामीटर से बाइंड करता है। |