RenderState
अवलोकन
RenderState Aspose.3D FOSS में .NET के लिये एक क्लास है। विरासत में लेता है: IDisposable, IComparable<RenderState>।
पाइपलाइन बनाने के लिए रेंडर स्टेट। रेंडर स्टेट पर किए गए परिवर्तन निर्मित पाइपलाइन इंस्टेंसों को प्रभावित नहीं करेंगे।
यह क्लास .NET प्रोग्राम्स में RenderState ऑब्जेक्ट्स के साथ काम करने के लिए 5 मेथड प्रदान करती है। उपलब्ध मेथड्स में शामिल हैं: CompareTo, Dispose, Equals, GetHashCode, RenderState। सभी सार्वजनिक सदस्य किसी भी .NET एप्लिकेशन के लिए उपलब्ध हैं, जब Aspose.3D FOSS for .NET पैकेज स्थापित किया जाता है। प्रॉपर्टीज़: Blend, BlendColor, CullFace, CullFaceMode, DepthFunction, DepthMask, और 11 और।
गुण
| नाम | प्रकार | पहुँच | विवरण |
|---|---|---|---|
Blend | bool | पढ़ें/लिखें | फ़्रैगमेंट ब्लेंडिंग को सक्षम या अक्षम करें। |
BlendColor | FVector4 | पढ़ें/लिखें | Gets or sets the blend color where used in |
SourceBlendFactor | BlendFactor | पढ़ें/लिखें | रंग को कैसे मिश्रित किया जाता है, इसे प्राप्त करता है या सेट करता है। |
DestinationBlendFactor | BlendFactor | पढ़ें/लिखें | रंग को मिश्रित करने के तरीके को प्राप्त करता है या सेट करता है। |
CullFace | bool | पढ़ें/लिखें | cull face को सक्षम या अक्षम करें |
CullFaceMode | CullFaceMode | पढ़ें/लिखें | किस फेस को हटाया जाएगा, इसे प्राप्त या सेट करता है। |
FrontFace | FrontFace | पढ़ें/लिखें | front face कौन सा क्रम है, इसे प्राप्त करता है या सेट करता है। |
DepthTest | bool | पढ़ें/लिखें | डैप्थ टेस्ट को सक्षम या अक्षम करें। |
DepthMask | bool | पढ़ें/लिखें | डैप्थ लिखना सक्षम या अक्षम करें। |
DepthFunction | CompareFunction | पढ़ें/लिखें | गहराई परीक्षण में उपयोग किए जाने वाले तुलना फ़ंक्शन को प्राप्त करता है या सेट करता है |
StencilTest | bool | पढ़ें/लिखें | स्टेंसिल टेस्ट को सक्षम या अक्षम करें। |
StencilReference | int | पढ़ें/लिखें | स्टेंसिल परीक्षण के लिए रेफ़रेंस मान प्राप्त करता है या सेट करता है। |
StencilMask | uint | पढ़ें/लिखें | जब परीक्षण किया जाता है, तो रेफ़रेंस और संग्रहीत स्टेंसिल मान दोनों के साथ AND किया जाने वाला मास्क प्राप्त करता है या सेट करता है। |
StencilFrontFace | StencilState | पढ़ें | फ़्रंट फेस के लिए स्टेंसिल स्थिति प्राप्त करता है। |
StencilBackFace | StencilState | पढ़ें | बैक फेस के लिए स्टेंसिल स्थिति प्राप्त करता है। |
ScissorTest | bool | पढ़ें/लिखें | स्किसर टेस्ट को सक्षम या अक्षम करें |
PolygonMode | PolygonMode | पढ़ें/लिखें | बहुभुज की रेंडर मोड को प्राप्त करता है या सेट करता है। |
विधियाँ
| हस्ताक्षर | विवरण |
|---|---|
RenderState() | का कंस्ट्रक्टर |
Equals(obj: object) | FOSS संस्करण में लागू नहीं किया गया — रनटाइम पर त्रुटि फेंकता है। एक मान लौटाता है जो दर्शाता है कि यह इंस्टेंस निर्दिष्ट ऑब्जेक्ट के बराबर है या नहीं। |
GetHashCode() | FOSS संस्करण में लागू नहीं किया गया — रनटाइम पर त्रुटि फेंकता है। इस उदाहरण के लिए हैश कोड लौटाता है। |
Dispose() | Dispose करें और सभी आंतरिक संसाधनों को मुक्त करें। |
CompareTo(other: RenderState) | FOSS संस्करण में लागू नहीं किया गया — रनटाइम पर त्रुटि उत्पन्न करता है। रेंडर स्थिति की तुलना किसी अन्य उदाहरण से करें। |