RenderState

Overzicht

RenderState is een klasse in Aspose.3D FOSS voor .NET. Erft van: IDisposable, IComparable<RenderState>.

Renderstatus voor het bouwen van de pijplijn De wijzigingen die op renderstatus worden aangebracht, hebben geen invloed op de gemaakte pijplijninstanties.

Deze klasse biedt 5 methoden voor het werken met RenderState objecten in .NET programma’s. Beschikbare methoden omvatten: CompareTo, Dispose, Equals, GetHashCode, RenderState. Alle openbare leden zijn toegankelijk voor elke .NET applicatie na het installeren van het Aspose.3D FOSS voor .NET pakket. Eigenschappen: Blend, BlendColor, CullFace, CullFaceMode, DepthFunction, DepthMask, en nog 11.

Eigenschappen

NaamTypeToegangBeschrijving
BlendboolLezen/schrijvenSchakel het fragmentblenden in of uit.
BlendColorFVector4Lezen/schrijvenHaalt de blendkleur op of stelt deze in, waar gebruikt in
SourceBlendFactorBlendFactorLezen/schrijvenHaalt op of stelt in hoe de kleur wordt gemengd.
DestinationBlendFactorBlendFactorLezen/schrijvenKrijgt of stelt in hoe de kleur wordt gemengd.
CullFaceboolLezen/schrijvenInschakelen of uitschakelen van cull face
CullFaceModeCullFaceModeLezen/schrijvenHaalt op of stelt in welk vlak wordt weggecullt.
FrontFaceFrontFaceLezen/schrijvenGeeft of stelt in welke volgorde de front face is.
DepthTestboolLezen/schrijvenSchakel de diepte-test in of uit.
DepthMaskboolLezen/schrijvenSchakel het schrijven van de diepte in of uit.
DepthFunctionCompareFunctionLezen/schrijvenHaalt of stelt de vergelijkingsfunctie in die wordt gebruikt bij de diepte-test
StencilTestboolLezen/schrijvenSchakel de stencil-test in of uit.
StencilReferenceintLezen/schrijvenKrijgt of stelt de referentiewaarde voor de stenciltest in.
StencilMaskuintLezen/schrijvenHaalt of stelt het masker in dat ANDed wordt met zowel de referentie- als de opgeslagen stencilwaarde wanneer de test is uitgevoerd.
StencilFrontFaceStencilStateLezenHaalt de stencilstatus op voor de voorkant.
StencilBackFaceStencilStateLezenHaalt de stencilstatus op voor de achterste zijde.
ScissorTestboolLezen/schrijvenSchakel de scissortest in of uit
PolygonModePolygonModeLezen/schrijvenGeeft de rendermodus van de polygoon terug of stelt deze in.

Methoden

HandtekeningBeschrijving
RenderState()Constructor van
Equals(obj: object)Niet geïmplementeerd in de FOSS-editie — gooit een uitzondering tijdens runtime. Retourneert een waarde die aangeeft of deze instantie gelijk is aan een opgegeven object.
GetHashCode()Niet geïmplementeerd in de FOSS-editie — gooit een uitzondering tijdens runtime. Retourneert de hashcode voor deze instantie.
Dispose()Dispose de en geef alle interne bronnen vrij.
CompareTo(other: RenderState)Niet geïmplementeerd in de FOSS-editie — gooit een uitzondering tijdens runtime. Vergelijk de renderstatus met een andere instantie

Zie ook

 Nederlands