## RenderState class

Stato di rendering per la creazione della pipeline Le modifiche apportate allo stato di rendering non influiranno sulle istanze della pipeline create.

```csharp
public class RenderState : IComparable<RenderState>, IDisposable
```

## Costruttori

| Nome | Descrizione |
| --- | --- |
| [RenderState](renderstate)() | Costruttore di[`RenderState`](../renderstate) |

## Proprietà

| Nome | Descrizione |
| --- | --- |
| [Blend](../../aspose.threed.render/renderstate/blend) { get; set; } | Abilita o disabilita la fusione dei frammenti. |
| [BlendColor](../../aspose.threed.render/renderstate/blendcolor) { get; set; } | Ottiene o imposta il colore di fusione dove utilizzatoConstantColor |
| [CullFace](../../aspose.threed.render/renderstate/cullface) { get; set; } | Abilita o disabilita la faccia di abbattimento |
| [CullFaceMode](../../aspose.threed.render/renderstate/cullfacemode) { get; set; } | Ottiene o imposta quale faccia verrà eliminata. |
| [DepthFunction](../../aspose.threed.render/renderstate/depthfunction) { get; set; } | Ottiene o imposta la funzione di confronto utilizzata in profondità test |
| [DepthMask](../../aspose.threed.render/renderstate/depthmask) { get; set; } | Abilita o disabilita la scrittura della profondità. |
| [DepthTest](../../aspose.threed.render/renderstate/depthtest) { get; set; } | Abilita o disabilita il test di profondità. |
| [DestinationBlendFactor](../../aspose.threed.render/renderstate/destinationblendfactor) { get; set; } | Ottiene o imposta la modalità di fusione del colore. |
| [FrontFace](../../aspose.threed.render/renderstate/frontface) { get; set; } | Ottiene o imposta quale ordine è la faccia anteriore. |
| [PolygonMode](../../aspose.threed.render/renderstate/polygonmode) { get; set; } | Ottiene o imposta la modalità di rendering del poligono. |
| [ScissorBox](../../aspose.threed.render/renderstate/scissorbox) { get; set; } | Ottiene o imposta la scatola delle forbici |
| [ScissorTest](../../aspose.threed.render/renderstate/scissortest) { get; set; } | Abilita o disabilita il test a forbice |
| [SourceBlendFactor](../../aspose.threed.render/renderstate/sourceblendfactor) { get; set; } | Ottiene o imposta la modalità di fusione del colore. |
| [StencilBackFace](../../aspose.threed.render/renderstate/stencilbackface) { get; } | Ottiene lo stato dello stencil per la faccia posteriore. |
| [StencilFrontFace](../../aspose.threed.render/renderstate/stencilfrontface) { get; } | Ottiene lo stato dello stencil per la faccia anteriore. |
| [StencilMask](../../aspose.threed.render/renderstate/stencilmask) { get; set; } | Ottiene o imposta la maschera che viene utilizzata con il valore di riferimento e stencil memorizzato al termine del test. |
| [StencilReference](../../aspose.threed.render/renderstate/stencilreference) { get; set; } | Ottiene o imposta il valore di riferimento per il test stencil. |
| [StencilTest](../../aspose.threed.render/renderstate/stenciltest) { get; set; } | Abilita o disabilita il test stencil. |

## Metodi

| Nome | Descrizione |
| --- | --- |
| [CompareTo](../../aspose.threed.render/renderstate/compareto)(RenderState) | Confronta lo stato di rendering con un'altra istanza |
| [Dispose](../../aspose.threed.render/renderstate/dispose)() | Smaltire il[`RenderState`](../renderstate) e libera tutte le risorse interne. |
| override [Equals](../../aspose.threed.render/renderstate/equals)(object) | Restituisce un valore che indica se questa istanza è uguale a un oggetto specificato. |
| override [GetHashCode](../../aspose.threed.render/renderstate/gethashcode)() | Restituisce il codice hash per questa istanza. |

### Guarda anche

* spazio dei nomi [Aspose.ThreeD.Render](../../aspose.threed.render)
* assemblea [Aspose.3D](../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.3D.dll -->
