System::Drawing::Drawing2D::ColorBlend class

ColorBlend class

Περιέχει πίνακες χρωμάτων και θέσεων που χρησιμοποιούνται για την παρεμβολή ανάμειξης χρωμάτων σε πολύχρωμη διαβάθμιση. Τα αντικείμενα αυτής της κλάσης πρέπει να δημιουργούνται μόνο χρησιμοποιώντας τη συνάρτηση System::MakeObject(). Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα επιβεβαίωσης. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τη περάσετε σε συναρτήσεις ως όρισμα.

class ColorBlend : public System::Object

Μέθοδοι

ΜέθοδοςΠεριγραφή
ColorBlend()Δημιουργεί ένα νέο στιγμιότυπο της κλάσης ColorBlend.
ColorBlend(int)Δημιουργεί ένα νέο στιγμιότυπο της κλάσης Blend.
get_Colors()Επιστρέφει έναν πίνακα χρωμάτων για χρήση στις αντίστοιχες θέσεις κατά μήκος μιας διαβάθμισης.
get_Positions()Επιστρέφει τον πίνακα των θέσεων ανάμειξης κατά μήκος μιας διαβάθμισης.
set_Colors(const ArrayPtr<Color>&)Ορίζει έναν πίνακα χρωμάτων για χρήση στις αντίστοιχες θέσεις κατά μήκος μιας διαβάθμισης.
set_Positions(const ArrayPtr<float>&)Ορίζει τον πίνακα των θέσεων ανάμειξης κατά μήκος μιας διαβάθμισης.

Δείτε επίσης