RenderState
RenderState class
Stato di rendering per la creazione della pipeline Le modifiche apportate allo stato di rendering non influiranno sulle istanze della pipeline create.
public class RenderState : IComparable<RenderState>, IDisposable
Costruttori
Proprietà
Nome | Descrizione |
---|
Blend { get; set; } | Abilita o disabilita la fusione dei frammenti. |
BlendColor { get; set; } | Ottiene o imposta il colore di fusione dove utilizzatoConstantColor |
CullFace { get; set; } | Abilita o disabilita la faccia di abbattimento |
CullFaceMode { get; set; } | Ottiene o imposta quale faccia verrà eliminata. |
DepthFunction { get; set; } | Ottiene o imposta la funzione di confronto utilizzata in profondità test |
DepthMask { get; set; } | Abilita o disabilita la scrittura della profondità. |
DepthTest { get; set; } | Abilita o disabilita il test di profondità. |
DestinationBlendFactor { get; set; } | Ottiene o imposta la modalità di fusione del colore. |
FrontFace { get; set; } | Ottiene o imposta quale ordine è la faccia anteriore. |
PolygonMode { get; set; } | Ottiene o imposta la modalità di rendering del poligono. |
ScissorBox { get; set; } | Ottiene o imposta la scatola delle forbici |
ScissorTest { get; set; } | Abilita o disabilita il test a forbice |
SourceBlendFactor { get; set; } | Ottiene o imposta la modalità di fusione del colore. |
StencilBackFace { get; } | Ottiene lo stato dello stencil per la faccia posteriore. |
StencilFrontFace { get; } | Ottiene lo stato dello stencil per la faccia anteriore. |
StencilMask { get; set; } | Ottiene o imposta la maschera che viene utilizzata con il valore di riferimento e stencil memorizzato al termine del test. |
StencilReference { get; set; } | Ottiene o imposta il valore di riferimento per il test stencil. |
StencilTest { get; set; } | Abilita o disabilita il test stencil. |
Metodi
Nome | Descrizione |
---|
CompareTo(RenderState) | Confronta lo stato di rendering con un’altra istanza |
Dispose() | Smaltire ilRenderState e libera tutte le risorse interne. |
override Equals(object) | Restituisce un valore che indica se questa istanza è uguale a un oggetto specificato. |
override GetHashCode() | Restituisce il codice hash per questa istanza. |
Guarda anche