RenderState

Översikt

RenderState är en klass i Aspose.3D FOSS för .NET. ärvt från: IDisposable, IComparable<RenderState>.

Renderstatus för att bygga pipeline De förändringar som gjorts på renderstatus påverkar inte de skapade rörledningsinstanserna.

Denna klass ger 5 metoder för att arbeta med RenderState objekt i .NET-program. Tillgängliga metoder inkluderar: CompareTo, Dispose, Equals, GetHashCode, RenderState. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat Aspose.3D FOSS för .Net-paketet. och egenskaper: Blend, BlendColor, CullFace, CullFaceMode, DepthFunction, DepthMask,Och 11 fler.

ägodelar

NamnTyp avAccessBeskrivning
BlendboolLäs/ SkrivAktivera eller inaktivera fragmentblandning.
BlendColorFVector4Läs/ SkrivHämtar eller anger blandningsfärgen där den används i
SourceBlendFactorBlendFactorLäs/ SkrivHämtar eller anger hur färgen blandas.
DestinationBlendFactorBlendFactorLäs/ SkrivHämtar eller anger hur färgen blandas.
CullFaceboolLäs/ SkrivAktivera eller inaktivera cull face
CullFaceModeCullFaceModeLäs/ SkrivHämtar eller anger vilken yta som ska cullas.
FrontFaceFrontFaceLäs/ SkrivHämtar eller anger vilken ordning som är frontansiktet.
DepthTestboolLäs/ SkrivAktivera eller inaktivera djuptestet.
DepthMaskboolLäs/ SkrivAktivera eller inaktivera djupskrivning.
DepthFunctionCompareFunctionLäs/ SkrivHämtar eller anger jämförelsefunktionen som används i djup‑testet
StencilTestboolLäs/ SkrivAktivera eller inaktivera stencil‑testet.
StencilReferenceintLäs/ SkrivHämtar eller anger referensvärdet för stenciltestet.
StencilMaskuintLäs/ SkrivFå eller sätta mask som är ANDed med både referens och lagras stencil värde när testet görs.
StencilFrontFaceStencilStateLäsningHämtar stenciltillståndet för framsidan.
StencilBackFaceStencilStateLäsningHämtar stencil‑tillståndet för bakre ytan.
ScissorTestboolLäs/ SkrivAktivera eller inaktivera scissor-test
PolygonModePolygonModeLäs/ SkrivHämtar eller anger polygonens renderingsläge.

Metoder

SignatureBeskrivning
RenderState()Konstruktorn av
Equals(obj: object)Inte implementerad i FOSS-utgåvan – kastas på löptid. Returnerar ett värde som anger om denna instans är lika med en specifik objekt.
GetHashCode()Inte implementerad i FOSS-utgåvan – kastas på löptid. Återställ hashkoden för denna instans.
Dispose()Tillhandahålla och släppa alla interna resurser.
CompareTo(other: RenderState)Inte implementerad i FOSS-utgåvan – kastas på löptid. Jämför renderstatus med en annan instans

Se även

 Svenska