RenderState
RenderState class
Rendertillstånd för att bygga pipeline Ändringarna som görs i renderingstillstånd kommer inte att påverka de skapade pipelineinstanserna.
public class RenderState : IComparable<RenderState>, IDisposable
Konstruktörer
Egenskaper
namn | Beskrivning |
---|
Blend { get; set; } | Aktivera eller inaktivera fragmentblandningen. |
BlendColor { get; set; } | Hämtar eller ställer in blandningsfärgen där den används iConstantColor |
CullFace { get; set; } | Aktivera eller inaktivera cull face |
CullFaceMode { get; set; } | Hämtar eller ställer in vilket ansikte som ska avlivas. |
DepthFunction { get; set; } | Hämtar eller ställer in jämförelsefunktionen som används i djuptest |
DepthMask { get; set; } | Aktivera eller inaktivera djupskrivningen. |
DepthTest { get; set; } | Aktivera eller inaktivera djuptestet. |
DestinationBlendFactor { get; set; } | Hämtar eller ställer in hur färgen blandas. |
FrontFace { get; set; } | Hämtar eller ställer in vilken ordning som är framsidan. |
PolygonMode { get; set; } | Hämtar eller ställer in polygonens renderingsläge. |
ScissorBox { get; set; } | Får eller ställer in saxboxen |
ScissorTest { get; set; } | Aktivera eller inaktivera saxtest |
SourceBlendFactor { get; set; } | Hämtar eller ställer in hur färgen blandas. |
StencilBackFace { get; } | Får schablonstatus för baksidan. |
StencilFrontFace { get; } | Hämtar schablonstatus för framsidan. |
StencilMask { get; set; } | Hämtar eller ställer in masken som är ANDed med både referensvärdet och det lagrade stencilvärdet när testet är klart. |
StencilReference { get; set; } | Hämtar eller ställer in referensvärdet för stenciltestet. |
StencilTest { get; set; } | Aktivera eller inaktivera stenciltestet. |
Metoder
namn | Beskrivning |
---|
CompareTo(RenderState) | Jämför renderingstillståndet med en annan instans |
Dispose() | KasseraRenderState och släpp alla interna resurser. |
override Equals(object) | Returnerar ett värde som anger om denna instans är lika med ett angivet objekt. |
override GetHashCode() | Returnerar hashkoden för den här instansen. |
Se även