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 il RenderStatee 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