Χώρος ονομάτων System::Drawing::Imaging

Κλάσεις

ΚλάσηΠεριγραφή
BitmapDataΑντιπροσωπεύει ένα σύνολο χαρακτηριστικών μιας bitmap εικόνας. Αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη συνάρτηση System::MakeObject(). Ποτέ μην δημιουργείτε μια παρουσία αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα επιβεβαίωσης. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τη περάσετε σε συναρτήσεις ως όρισμα.
ColorMapΑναπαριστά έναν χάρτη για τη μετατροπή χρωμάτων. Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη λειτουργία System::MakeObject() . Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στην στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα.
ColorMatrixΑναπαριστά έναν πίνακα 5x5 που περιέχει τις συντεταγμένες για το χρωματικό χώρο RGBAW. Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη λειτουργία System::MakeObject() . Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στην στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα.
ColorPaletteΑναπαριστά ένα σύνολο 32-bit χρωμάτων ARGB που αποτελούν μια παλέτα χρωμάτων. Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη λειτουργία System::MakeObject() . Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στην στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα.
EncoderΑναπαριστά ένα GUID που σχετίζεται με ένα σύνολο παραμέτρων κωδικοποιητή εικόνας. Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη λειτουργία System::MakeObject() . Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στην στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα.
EncoderParameterΛειτουργεί ως δοχείο που χρησιμοποιείται για τη μεταβίβαση τιμών σε κωδικοποιητή εικόνας. Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη λειτουργία System::MakeObject() . Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στην στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα.
EncoderParametersΑναπαριστά έναν πίνακα αντικειμένων EncoderParameter. Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη λειτουργία System::MakeObject() . Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στην στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα.
FrameDimensionΠαρέχει ιδιότητες που λαμβάνουν τις διαστάσεις πλαισίου μιας εικόνας. Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη λειτουργία System::MakeObject() . Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στην στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα.
ImageAttributesΑναπαριστά πληροφορίες σχετικά με το πώς τα χρώματα της εικόνας χειρίζονται κατά τη απόδοση. Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη λειτουργία System::MakeObject() . Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στην στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα.
ImageCodecInfoΠαρέχει πληροφορίες σχετικά με έναν κωδικοποιητή εικόνας. Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη λειτουργία System::MakeObject() . Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στην στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα.
ImageFormatΑναπαριστά τη μορφή αρχείου μιας εικόνας. Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη λειτουργία System::MakeObject() . Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στην στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα.
MetafileΑναπαριστά ένα μετααρχείο γραφικών. Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη λειτουργία System::MakeObject() . Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στην στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα.
MetafileHeaderΠεριέχει ιδιότητες που σχετίζονται με ένα μετααρχείο γραφικών. Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη λειτουργία System::MakeObject() . Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στην στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα.
PropertyItemΑναπαριστά μια ιδιότητα μεταδεδομένων που θα συμπεριληφθεί σε αρχείο εικόνας. Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη λειτουργία System::MakeObject() . Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στην στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα.

Enums

ΑπαρίθμησηΠεριγραφή
ColorAdjustTypeΚαθορίζει ποια αντικείμενα χρησιμοποιούν πληροφορίες ρύθμισης χρώματος.
ColorChannelFlagΚαθορίζει ένα κανάλι χρώματος στο χρωματικό χώρο CMYK.
ColorMatrixFlagΚαθορίζει τους τύπους εικόνων και χρωμάτων που θα επηρεαστούν από τις ρυθμίσεις ρύθμισης χρώματος και αποχρώσεων του γκρι ενός αντικειμένου ImageAttributes.
EmfPlusRecordTypeΑναπαριστά τις μεθόδους που μπορούν να χρησιμοποιηθούν με ένα μετααρχείο για ανάγνωση και εγγραφή γραφικών εντολών.
EmfTypeΚαθορίζει τους τύπους των εγγραφών που τοποθετούνται σε αρχείο EMF.
EncoderParameterValueTypeΚαθορίζει τον τύπο μιας τιμής που αναπαρίσταται από την κλάση EncoderParameter.
EncoderValueΚαθορίζει την τιμή παραμέτρου που περνιέται σε κωδικοποιητή εικόνας JPEG ή TIFF.
ImageFlagsΑναπαριστά τις ιδιότητες των δεδομένων pixel που αναπαρίστανται από ένα αντικείμενο Image.
ImageLockModeΚαθορίζει τις ιδιότητες της περιοχής μιας εικόνας που κλειδώνεται.
MetafileFrameUnitΚαθορίζει τη μονάδα μέτρησης για το ορθογώνιο που χρησιμοποιείται για το μέγεθος και τη θέση ενός μετααρχείου.
MetafileTypeΑναπαριστά έναν τύπο γραφικού μετααρχείου.
PixelFormatΚαθορίζει τη μορφή δεδομένων χρώματος ενός pixel.

Typedefs

TypedefΠεριγραφή
BitmapDataPtrΈνα ψευδώνυμο για έναν κοινόχρηστο δείκτη σε μια παρουσία της κλάσης BitmapData.
ColorMapPtrΈνα ψευδώνυμο για έναν κοινόχρηστο δείκτη σε μια παρουσία της κλάσης ColorMap.
ColorMatrixPtrΈνα ψευδώνυμο για έναν κοινόχρηστο δείκτη σε μια παρουσία της κλάσης ColorMatrix.
ColorPalettePtrΈνα ψευδώνυμο για έναν κοινόχρηστο δείκτη σε μια παρουσία της κλάσης ColorPalette.
EncoderParameterPtrΈνα ψευδώνυμο για έναν κοινόχρηστο δείκτη σε μια παρουσία της κλάσης EncoderParameter.
EncoderParametersPtrΈνα ψευδώνυμο για έναν κοινόχρηστο δείκτη σε μια παρουσία της κλάσης EncoderParameters.
EncoderPtrΈνα ψευδώνυμο για έναν κοινόχρηστο δείκτη σε μια παρουσία της κλάσης Encoder.
FrameDimensionPtrΈνα ψευδώνυμο για έναν κοινόχρηστο δείκτη σε μια παρουσία της κλάσης FrameDimension.
ImageAttributesPtrΈνα ψευδώνυμο για έναν κοινόχρηστο δείκτη σε μια παρουσία της κλάσης ImageAttributes.
ImageCodecInfoPtrΈνα ψευδώνυμο για έναν κοινόχρηστο δείκτη σε μια παρουσία της κλάσης ImageCodecInfo.
ImageFormatPtrΈνα ψευδώνυμο για έναν κοινόχρηστο δείκτη σε μια παρουσία της κλάσης ImageFormat.
PlayRecordCallbackΈνας αντιπρόσωπος που χρησιμοποιείται ως παράμετρος στο αντικείμενο συνάρτησης EnumerateMetafileProc.