


## Κλάσεις

| Κλάση | Περιγραφή |
| --- | --- |
| [BitmapData](./bitmapdata/) | Αντιπροσωπεύει ένα σύνολο χαρακτηριστικών μιας bitmap εικόνας. Αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη συνάρτηση [System::MakeObject()](../system/makeobject/). Ποτέ μην δημιουργείτε μια παρουσία αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα επιβεβαίωσης. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη [System::SmartPtr](../system/smartptr/) και χρησιμοποιήστε αυτόν τον δείκτη για να τη περάσετε σε συναρτήσεις ως όρισμα. |
| [ColorMap](./colormap/) | Αναπαριστά έναν χάρτη για τη μετατροπή χρωμάτων. Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη λειτουργία [System::MakeObject()](../system/makeobject/) . Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στην στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη [System::SmartPtr](../system/smartptr/) και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα. |
| [ColorMatrix](./colormatrix/) | Αναπαριστά έναν πίνακα 5x5 που περιέχει τις συντεταγμένες για το χρωματικό χώρο RGBAW. Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη λειτουργία [System::MakeObject()](../system/makeobject/) . Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στην στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη [System::SmartPtr](../system/smartptr/) και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα. |
| [ColorPalette](./colorpalette/) | Αναπαριστά ένα σύνολο 32-bit χρωμάτων ARGB που αποτελούν μια παλέτα χρωμάτων. Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη λειτουργία [System::MakeObject()](../system/makeobject/) . Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στην στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη [System::SmartPtr](../system/smartptr/) και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα. |
| [Encoder](./encoder/) | Αναπαριστά ένα GUID που σχετίζεται με ένα σύνολο παραμέτρων κωδικοποιητή εικόνας. Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη λειτουργία [System::MakeObject()](../system/makeobject/) . Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στην στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη [System::SmartPtr](../system/smartptr/) και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα. |
| [EncoderParameter](./encoderparameter/) | Λειτουργεί ως δοχείο που χρησιμοποιείται για τη μεταβίβαση τιμών σε κωδικοποιητή εικόνας. Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη λειτουργία [System::MakeObject()](../system/makeobject/) . Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στην στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη [System::SmartPtr](../system/smartptr/) και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα. |
| [EncoderParameters](./encoderparameters/) | Αναπαριστά έναν πίνακα αντικειμένων [EncoderParameter](./encoderparameter/). Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη λειτουργία [System::MakeObject()](../system/makeobject/) . Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στην στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη [System::SmartPtr](../system/smartptr/) και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα. |
| [FrameDimension](./framedimension/) | Παρέχει ιδιότητες που λαμβάνουν τις διαστάσεις πλαισίου μιας εικόνας. Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη λειτουργία [System::MakeObject()](../system/makeobject/) . Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στην στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη [System::SmartPtr](../system/smartptr/) και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα. |
| [ImageAttributes](./imageattributes/) | Αναπαριστά πληροφορίες σχετικά με το πώς τα χρώματα της εικόνας χειρίζονται κατά τη απόδοση. Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη λειτουργία [System::MakeObject()](../system/makeobject/) . Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στην στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη [System::SmartPtr](../system/smartptr/) και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα. |
| [ImageCodecInfo](./imagecodecinfo/) | Παρέχει πληροφορίες σχετικά με έναν κωδικοποιητή εικόνας. Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη λειτουργία [System::MakeObject()](../system/makeobject/) . Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στην στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη [System::SmartPtr](../system/smartptr/) και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα. |
| [ImageFormat](./imageformat/) | Αναπαριστά τη μορφή αρχείου μιας εικόνας. Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη λειτουργία [System::MakeObject()](../system/makeobject/) . Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στην στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη [System::SmartPtr](../system/smartptr/) και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα. |
| [Metafile](./metafile/) | Αναπαριστά ένα μετααρχείο γραφικών. Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη λειτουργία [System::MakeObject()](../system/makeobject/) . Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στην στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη [System::SmartPtr](../system/smartptr/) και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα. |
| [MetafileHeader](./metafileheader/) | Περιέχει ιδιότητες που σχετίζονται με ένα μετααρχείο γραφικών. Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη λειτουργία [System::MakeObject()](../system/makeobject/) . Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στην στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη [System::SmartPtr](../system/smartptr/) και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα. |
| [PropertyItem](./propertyitem/) | Αναπαριστά μια ιδιότητα μεταδεδομένων που θα συμπεριληφθεί σε αρχείο εικόνας. Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη λειτουργία [System::MakeObject()](../system/makeobject/) . Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στην στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη [System::SmartPtr](../system/smartptr/) και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα. |
## Enums

| Απαρίθμηση | Περιγραφή |
| --- | --- |
| [ColorAdjustType](./coloradjusttype/) | Καθορίζει ποια αντικείμενα χρησιμοποιούν πληροφορίες ρύθμισης χρώματος. |
| [ColorChannelFlag](./colorchannelflag/) | Καθορίζει ένα κανάλι χρώματος στο χρωματικό χώρο CMYK. |
| [ColorMatrixFlag](./colormatrixflag/) | Καθορίζει τους τύπους εικόνων και χρωμάτων που θα επηρεαστούν από τις ρυθμίσεις ρύθμισης χρώματος και αποχρώσεων του γκρι ενός αντικειμένου [ImageAttributes](./imageattributes/). |
| [EmfPlusRecordType](./emfplusrecordtype/) | Αναπαριστά τις μεθόδους που μπορούν να χρησιμοποιηθούν με ένα μετααρχείο για ανάγνωση και εγγραφή γραφικών εντολών. |
| [EmfType](./emftype/) | Καθορίζει τους τύπους των εγγραφών που τοποθετούνται σε αρχείο EMF. |
| [EncoderParameterValueType](./encoderparametervaluetype/) | Καθορίζει τον τύπο μιας τιμής που αναπαρίσταται από την κλάση [EncoderParameter](./encoderparameter/). |
| [EncoderValue](./encodervalue/) | Καθορίζει την τιμή παραμέτρου που περνιέται σε κωδικοποιητή εικόνας JPEG ή TIFF. |
| [ImageFlags](./imageflags/) | Αναπαριστά τις ιδιότητες των δεδομένων pixel που αναπαρίστανται από ένα αντικείμενο [Image](../system.drawing/image/). |
| [ImageLockMode](./imagelockmode/) | Καθορίζει τις ιδιότητες της περιοχής μιας εικόνας που κλειδώνεται. |
| [MetafileFrameUnit](./metafileframeunit/) | Καθορίζει τη μονάδα μέτρησης για το ορθογώνιο που χρησιμοποιείται για το μέγεθος και τη θέση ενός μετααρχείου. |
| [MetafileType](./metafiletype/) | Αναπαριστά έναν τύπο γραφικού μετααρχείου. |
| [PixelFormat](./pixelformat/) | Καθορίζει τη μορφή δεδομένων χρώματος ενός pixel. |
## Typedefs

| Typedef | Περιγραφή |
| --- | --- |
| [BitmapDataPtr](./bitmapdataptr/) | Ένα ψευδώνυμο για έναν κοινόχρηστο δείκτη σε μια παρουσία της κλάσης [BitmapData](./bitmapdata/). |
| [ColorMapPtr](./colormapptr/) | Ένα ψευδώνυμο για έναν κοινόχρηστο δείκτη σε μια παρουσία της κλάσης [ColorMap](./colormap/). |
| [ColorMatrixPtr](./colormatrixptr/) | Ένα ψευδώνυμο για έναν κοινόχρηστο δείκτη σε μια παρουσία της κλάσης [ColorMatrix](./colormatrix/). |
| [ColorPalettePtr](./colorpaletteptr/) | Ένα ψευδώνυμο για έναν κοινόχρηστο δείκτη σε μια παρουσία της κλάσης [ColorPalette](./colorpalette/). |
| [EncoderParameterPtr](./encoderparameterptr/) | Ένα ψευδώνυμο για έναν κοινόχρηστο δείκτη σε μια παρουσία της κλάσης [EncoderParameter](./encoderparameter/). |
| [EncoderParametersPtr](./encoderparametersptr/) | Ένα ψευδώνυμο για έναν κοινόχρηστο δείκτη σε μια παρουσία της κλάσης [EncoderParameters](./encoderparameters/). |
| [EncoderPtr](./encoderptr/) | Ένα ψευδώνυμο για έναν κοινόχρηστο δείκτη σε μια παρουσία της κλάσης [Encoder](./encoder/). |
| [FrameDimensionPtr](./framedimensionptr/) | Ένα ψευδώνυμο για έναν κοινόχρηστο δείκτη σε μια παρουσία της κλάσης [FrameDimension](./framedimension/). |
| [ImageAttributesPtr](./imageattributesptr/) | Ένα ψευδώνυμο για έναν κοινόχρηστο δείκτη σε μια παρουσία της κλάσης [ImageAttributes](./imageattributes/). |
| [ImageCodecInfoPtr](./imagecodecinfoptr/) | Ένα ψευδώνυμο για έναν κοινόχρηστο δείκτη σε μια παρουσία της κλάσης [ImageCodecInfo](./imagecodecinfo/). |
| [ImageFormatPtr](./imageformatptr/) | Ένα ψευδώνυμο για έναν κοινόχρηστο δείκτη σε μια παρουσία της κλάσης [ImageFormat](./imageformat/). |
| [PlayRecordCallback](./playrecordcallback/) | Ένας αντιπρόσωπος που χρησιμοποιείται ως παράμετρος στο αντικείμενο συνάρτησης EnumerateMetafileProc. |
