RenderState

RenderState class

Estado de representación para construir la canalización Los cambios realizados en el estado de representación no afectarán las instancias de canalización creadas.

public class RenderState : IComparable<RenderState>, IDisposable

Constructores

NombreDescripción
RenderState()Constructor deRenderState

Propiedades

NombreDescripción
Blend { get; set; }Habilitar o deshabilitar la fusión de fragmentos.
BlendColor { get; set; }Obtiene o establece el color de fusión donde se usa enConstantColor
CullFace { get; set; }Habilitar o deshabilitar la cara eliminada
CullFaceMode { get; set; }Obtiene o establece qué rostro se descartará.
DepthFunction { get; set; }Obtiene o establece la función de comparación utilizada en profundidad test
DepthMask { get; set; }Habilita o deshabilita la escritura de profundidad.
DepthTest { get; set; }Habilitar o deshabilitar la prueba de profundidad.
DestinationBlendFactor { get; set; }Obtiene o establece cómo se mezcla el color.
FrontFace { get; set; }Obtiene o establece qué orden es la cara frontal.
PolygonMode { get; set; }Obtiene o establece el modo de representación del polígono.
ScissorBox { get; set; }Obtiene o establece la caja de tijera
ScissorTest { get; set; }Habilitar o deshabilitar la prueba de tijera
SourceBlendFactor { get; set; }Obtiene o establece cómo se mezcla el color.
StencilBackFace { get; }Obtiene el estado de la plantilla para la cara posterior.
StencilFrontFace { get; }Obtiene el estado de la plantilla para la cara frontal.
StencilMask { get; set; }Obtiene o establece la máscara que se aplica AND con la referencia y el valor de la plantilla almacenada cuando se realiza la prueba.
StencilReference { get; set; }Obtiene o establece el valor de referencia para la prueba de plantilla.
StencilTest { get; set; }Habilitar o deshabilitar la prueba de plantilla.

Métodos

NombreDescripción
CompareTo(RenderState)Compara el estado de renderizado con otra instancia
Dispose()Desechar elRenderState y libera todos los recursos internos.
override Equals(object)Devuelve un valor que indica si esta instancia es igual a un objeto especificado.
override GetHashCode()Devuelve el código hash de esta instancia.

Ver también