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

NomeDescrizione
RenderState()Costruttore diRenderState

Proprietà

NomeDescrizione
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

NomeDescrizione
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