RenderState
RenderState class
Renderstatus voor het bouwen van de pijplijn De wijzigingen in de renderstatus hebben geen invloed op de gemaakte pijplijninstanties.
public class RenderState : IComparable<RenderState>, IDisposable
Constructeurs
Naam | Beschrijving |
---|
RenderState() | Constructeur vanRenderState |
Eigenschappen
Naam | Beschrijving |
---|
Blend { get; set; } | Schakel het overvloeien van fragmenten in of uit. |
BlendColor { get; set; } | Haalt of stelt de overvloeikleur in waar gebruikt inConstantColor |
CullFace { get; set; } | Ruimingsvlak in- of uitschakelen |
CullFaceMode { get; set; } | Bepaalt of bepaalt welk gezicht wordt geruimd. |
DepthFunction { get; set; } | Haalt of stelt de vergelijkingsfunctie in die wordt gebruikt in dieptetest |
DepthMask { get; set; } | Diepteschrijven in- of uitschakelen. |
DepthTest { get; set; } | De dieptetest in- of uitschakelen. |
DestinationBlendFactor { get; set; } | Bepaalt of stelt in hoe de kleur wordt gemengd. |
FrontFace { get; set; } | Krijgt of stelt in welke volgorde voorkant is. |
PolygonMode { get; set; } | Haalt de rendermodus van de polygoon op of stelt deze in. |
ScissorBox { get; set; } | Haalt of zet de schaardoos |
ScissorTest { get; set; } | Schaartest in- of uitschakelen |
SourceBlendFactor { get; set; } | Bepaalt of stelt in hoe de kleur wordt gemengd. |
StencilBackFace { get; } | Krijgt de stencilstatus voor achtervlak. |
StencilFrontFace { get; } | Krijgt de stencilstatus voor voorkant. |
StencilMask { get; set; } | Haalt of stelt het masker in dat is ge-AND met zowel de referentiewaarde als de opgeslagen stencilwaarde wanneer de test is voltooid. |
StencilReference { get; set; } | Haalt de referentiewaarde voor de stenciltest op of stelt deze in. |
StencilTest { get; set; } | Schakel de stenciltest in of uit. |
methoden
Naam | Beschrijving |
---|
CompareTo(RenderState) | Vergelijk de renderstatus met een andere instantie |
Dispose() | Verwijder deRenderState en geef alle interne resources vrij. |
override Equals(object) | Retourneert een waarde die aangeeft of deze instantie gelijk is aan een opgegeven object. |
override GetHashCode() | Retourneert de hash-code voor deze instantie. |
Zie ook