## Blend class


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

```cpp
class Blend : public System::Object
```

## Μέθοδοι

| Μέθοδος | Περιγραφή |
| --- | --- |
| [Blend](./blend/)() | Δημιουργεί ένα νέο στιγμιότυπο της κλάσης [Blend](./). |
| [Blend](./blend/)(int) | Δημιουργεί ένα νέο στιγμιότυπο της κλάσης [Blend](./). |
| [get_Factors](./get_factors/)() const | Επιστρέφει τον πίνακα των παραγόντων ανάμειξης του gradient. |
| [get_Positions](./get_positions/)() const | Επιστρέφει τον πίνακα των θέσεων ανάμειξης του gradient. |
| [set_Factors](./set_factors/)(const ArrayPtr\<float\>\&) | Ορίζει τον πίνακα των παραγόντων ανάμειξης του gradient. |
| [set_Positions](./set_positions/)(const ArrayPtr\<float\>\&) | Ορίζει τον πίνακα των θέσεων ανάμειξης του gradient. |
## Δείτε επίσης

* Class [Object](../../system/object/)
* Namespace [System::Drawing::Drawing2D](../)
* Library [Aspose.Page for C++](../../)
