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