RenderState

RenderState class

État de rendu pour la construction du pipeline Les modifications apportées à l’état de rendu n’affecteront pas les instances de pipeline créées.

public class RenderState : IComparable<RenderState>, IDisposable

Constructeurs

NomLa description
RenderState()Constructeur deRenderState

Propriétés

NomLa description
Blend { get; set; }Activer ou désactiver le mélange de fragments.
BlendColor { get; set; }Obtient ou définit la couleur de fusion lorsqu’elle est utilisée dansConstantColor
CullFace { get; set; }Activer ou désactiver l’élimination des visages
CullFaceMode { get; set; }Obtient ou définit quel visage sera supprimé.
DepthFunction { get; set; }Obtient ou définit la fonction de comparaison utilisée dans le test de profondeur
DepthMask { get; set; }Activer ou désactiver l’écriture en profondeur.
DepthTest { get; set; }Activer ou désactiver le test de profondeur.
DestinationBlendFactor { get; set; }Obtient ou définit la manière dont la couleur est mélangée.
FrontFace { get; set; }Obtient ou définit l’ordre de la face avant.
PolygonMode { get; set; }Obtient ou définit le mode de rendu du polygone.
ScissorBox { get; set; }Obtient ou définit la boîte à ciseaux
ScissorTest { get; set; }Activer ou désactiver le test des ciseaux
SourceBlendFactor { get; set; }Obtient ou définit la manière dont la couleur est mélangée.
StencilBackFace { get; }Obtient l’état du gabarit pour la face arrière.
StencilFrontFace { get; }Obtient l’état du gabarit pour la face avant.
StencilMask { get; set; }Obtient ou définit le masque associé à la fois à la référence et à la valeur de gabarit stockée lorsque le test est terminé.
StencilReference { get; set; }Obtient ou définit la valeur de référence pour le test de pochoir.
StencilTest { get; set; }Activer ou désactiver le test de pochoir.

Méthodes

NomLa description
CompareTo(RenderState)Comparez l’état de rendu avec une autre instance
Dispose()Jeter leRenderState et libérer toutes les ressources internes.
override Equals(object)Renvoie une valeur indiquant si cette instance est égale à un objet spécifié.
override GetHashCode()Renvoie le code de hachage pour cette instance.

Voir également