RenderState RenderState class Κατάσταση απόδοσης για την κατασκευή του αγωγού Οι αλλαγές που έγιναν στην κατάσταση απόδοσης δεν θα επηρεάσουν τις δημιουργημένες παρουσίες του αγωγού.
Copy public class RenderState : IComparable < RenderState >, IDisposable
Κατασκευαστές Ονομα Περιγραφή RenderState ()Κατασκευαστής τουRenderState
Ιδιότητες Ονομα Περιγραφή Blend { get; set; }Ενεργοποίηση ή απενεργοποίηση της ανάμειξης θραυσμάτων. BlendColor { get; set; }Λαμβάνει ή ορίζει το χρώμα ανάμειξης όπου χρησιμοποιείταιConstantColor CullFace { get; set; }Ενεργοποίηση ή απενεργοποίηση της απόσυρσης προσώπου CullFaceMode { get; set; }Λαμβάνει ή ορίζει ποιο πρόσωπο θα θανατωθεί. DepthFunction { get; set; }Λαμβάνει ή ορίζει τη συνάρτηση σύγκρισης που χρησιμοποιείται στη δοκιμή βάθους DepthMask { get; set; }Ενεργοποίηση ή απενεργοποίηση της εγγραφής σε βάθος. DepthTest { get; set; }Ενεργοποίηση ή απενεργοποίηση της δοκιμής βάθους. DestinationBlendFactor { get; set; }Λαμβάνει ή ρυθμίζει τον τρόπο με τον οποίο αναμειγνύεται το χρώμα. FrontFace { get; set; }Λαμβάνει ή ορίζει ποια σειρά είναι η μπροστινή όψη. PolygonMode { get; set; }Λαμβάνει ή ορίζει τη λειτουργία απόδοσης του πολυγώνου. ScissorBox { get; set; }Παίρνει ή ρυθμίζει το κουτί ψαλιδιού ScissorTest { get; set; }Ενεργοποίηση ή απενεργοποίηση scissor test SourceBlendFactor { get; set; }Λαμβάνει ή ρυθμίζει τον τρόπο με τον οποίο αναμειγνύεται το χρώμα. StencilBackFace { get; }Αποκτά την κατάσταση στένσιλ για το πίσω πρόσωπο. StencilFrontFace { get; }Αποκτά την κατάσταση στένσιλ για την πρόσοψη. StencilMask { get; set; }Λαμβάνει ή ορίζει τη μάσκα που είναι AND με την τιμή αναφοράς και την αποθηκευμένη τιμή στένσιλ όταν ολοκληρωθεί η δοκιμή. StencilReference { get; set; }Λαμβάνει ή ορίζει την τιμή αναφοράς για τη δοκιμή στένσιλ. StencilTest { get; set; }Ενεργοποίηση ή απενεργοποίηση της δοκιμής στένσιλ.
Μέθοδοι Ονομα Περιγραφή CompareTo (RenderState)Συγκρίνετε την κατάσταση απόδοσης με ένα άλλο instance Dispose ()Απορρίψτε τοRenderState
και απελευθερώστε όλους τους εσωτερικούς πόρους. override Equals (object) Επιστρέφει μια τιμή που υποδεικνύει εάν αυτή η παρουσία είναι ίση με ένα καθορισμένο αντικείμενο. override GetHashCode () Επιστρέφει τον κωδικό κατακερματισμού για αυτήν την περίπτωση.
Δείτε επίσης