System::Drawing::Imaging नेमस्पेस

क्लासेस

क्लासविवरण
BitmapDataएक बिटमैप छवि के गुणों का सेट दर्शाता है। इस क्लास की वस्तुओं को केवल System::MakeObject() फ़ंक्शन का उपयोग करके ही आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन दोष उत्पन्न हो सकते हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में लपेटें और इस पॉइंटर का उपयोग फ़ंक्शनों को तर्क के रूप में पास करने के लिए करें।
ColorMapरंगों को परिवर्तित करने के लिए एक मानचित्र का प्रतिनिधित्व करता है। इस वर्ग की वस्तुओं को केवल System::MakeObject() फ़ंक्शन का उपयोग करके ही आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन त्रुटियाँ उत्पन्न होंगी। हमेशा इस वर्ग को System::SmartPtr पॉइंटर में लपेटें और इस पॉइंटर का उपयोग फ़ंक्शन को तर्क के रूप में पास करने के लिए करें।
ColorMatrixRGBAW रंग स्थान के निर्देशांक को सम्मिलित करने वाला 5x5 मैट्रिक्स का प्रतिनिधित्व करता है। इस वर्ग की वस्तुओं को केवल System::MakeObject() फ़ंक्शन का उपयोग करके ही आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन त्रुटियाँ उत्पन्न होंगी। हमेशा इस वर्ग को System::SmartPtr पॉइंटर में लपेटें और इस पॉइंटर का उपयोग फ़ंक्शन को तर्क के रूप में पास करने के लिए करें।
ColorPalette32-बिट ARGB रंगों का एक सेट जो रंग पैलेट बनाता है, उसका प्रतिनिधित्व करता है। इस वर्ग की वस्तुओं को केवल System::MakeObject() फ़ंक्शन का उपयोग करके ही आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन त्रुटियाँ उत्पन्न होंगी। हमेशा इस वर्ग को System::SmartPtr पॉइंटर में लपेटें और इस पॉइंटर का उपयोग फ़ंक्शन को तर्क के रूप में पास करने के लिए करें।
Encoderएक GUID का प्रतिनिधित्व करता है जो छवि एन्कोडर पैरामीटर सेट से जुड़ा होता है। इस वर्ग की वस्तुओं को केवल System::MakeObject() फ़ंक्शन का उपयोग करके ही आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन त्रुटियाँ उत्पन्न होंगी। हमेशा इस वर्ग को System::SmartPtr पॉइंटर में लपेटें और इस पॉइंटर का उपयोग फ़ंक्शन को तर्क के रूप में पास करने के लिए करें।
EncoderParameterएक कंटेनर के रूप में कार्य करता है जिसका उपयोग छवि एन्कोडर को मान पास करने के लिए किया जाता है। इस वर्ग की वस्तुओं को केवल System::MakeObject() फ़ंक्शन का उपयोग करके ही आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन त्रुटियाँ उत्पन्न होंगी। हमेशा इस वर्ग को System::SmartPtr पॉइंटर में लपेटें और इस पॉइंटर का उपयोग फ़ंक्शन को तर्क के रूप में पास करने के लिए करें।
EncoderParametersEncoderParameter वस्तुओं की एक सरणी का प्रतिनिधित्व करता है। इस वर्ग की वस्तुओं को केवल System::MakeObject() फ़ंक्शन का उपयोग करके ही आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन त्रुटियाँ उत्पन्न होंगी। हमेशा इस वर्ग को System::SmartPtr पॉइंटर में लपेटें और इस पॉइंटर का उपयोग फ़ंक्शन को तर्क के रूप में पास करने के लिए करें।
FrameDimensionएक छवि के फ्रेम आयाम प्राप्त करने वाली गुण प्रदान करता है। इस वर्ग की वस्तुओं को केवल System::MakeObject() फ़ंक्शन का उपयोग करके ही आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन त्रुटियाँ उत्पन्न होंगी। हमेशा इस वर्ग को System::SmartPtr पॉइंटर में लपेटें और इस पॉइंटर का उपयोग फ़ंक्शन को तर्क के रूप में पास करने के लिए करें।
ImageAttributesरेंडरिंग के दौरान छवि रंगों के हेरफेर के बारे में जानकारी का प्रतिनिधित्व करता है। इस वर्ग की वस्तुओं को केवल System::MakeObject() फ़ंक्शन का उपयोग करके ही आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन त्रुटियाँ उत्पन्न होंगी। हमेशा इस वर्ग को System::SmartPtr पॉइंटर में लपेटें और इस पॉइंटर का उपयोग फ़ंक्शन को तर्क के रूप में पास करने के लिए करें।
ImageCodecInfoएक छवि कोडेक के बारे में जानकारी प्रदान करता है। इस वर्ग की वस्तुओं को केवल System::MakeObject() फ़ंक्शन का उपयोग करके ही आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन त्रुटियाँ उत्पन्न होंगी। हमेशा इस वर्ग को System::SmartPtr पॉइंटर में लपेटें और इस पॉइंटर का उपयोग फ़ंक्शन को तर्क के रूप में पास करने के लिए करें।
ImageFormatएक छवि के फ़ाइल स्वरूप का प्रतिनिधित्व करता है। इस वर्ग की वस्तुओं को केवल System::MakeObject() फ़ंक्शन का उपयोग करके ही आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन त्रुटियाँ उत्पन्न होंगी। हमेशा इस वर्ग को System::SmartPtr पॉइंटर में लपेटें और इस पॉइंटर का उपयोग फ़ंक्शन को तर्क के रूप में पास करने के लिए करें।
Metafileएक ग्राफिक मेटाफाइल का प्रतिनिधित्व करता है। इस वर्ग की वस्तुओं को केवल System::MakeObject() फ़ंक्शन का उपयोग करके ही आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन त्रुटियाँ उत्पन्न होंगी। हमेशा इस वर्ग को System::SmartPtr पॉइंटर में लपेटें और इस पॉइंटर का उपयोग फ़ंक्शन को तर्क के रूप में पास करने के लिए करें।
MetafileHeaderएक ग्राफिक मेटाफाइल से जुड़े गुणों को सम्मिलित करता है। इस वर्ग की वस्तुओं को केवल System::MakeObject() फ़ंक्शन का उपयोग करके ही आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन त्रुटियाँ उत्पन्न होंगी। हमेशा इस वर्ग को System::SmartPtr पॉइंटर में लपेटें और इस पॉइंटर का उपयोग फ़ंक्शन को तर्क के रूप में पास करने के लिए करें।
PropertyItemएक छवि फ़ाइल में शामिल किए जाने वाले मेटाडाटा प्रॉपर्टी का प्रतिनिधित्व करता है। इस वर्ग की वस्तुओं को केवल System::MakeObject() फ़ंक्शन का उपयोग करके ही आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन त्रुटियाँ उत्पन्न होंगी। हमेशा इस वर्ग को System::SmartPtr पॉइंटर में लपेटें और इस पॉइंटर का उपयोग फ़ंक्शन को तर्क के रूप में पास करने के लिए करें।

Enums

एनमविवरण
ColorAdjustTypeनिर्दिष्ट करता है कि कौन सी वस्तुएँ रंग समायोजन जानकारी का उपयोग करती हैं।
ColorChannelFlagCMYK रंग स्थान में एक रंग चैनल को निर्दिष्ट करता है।
ColorMatrixFlagएक ImageAttributes वस्तु की रंग और ग्रेस्केल समायोजन सेटिंग्स द्वारा प्रभावित होने वाले चित्रों और रंगों के प्रकार को निर्दिष्ट करता है।
EmfPlusRecordTypeएक मेटाफाइल के साथ ग्राफिक कमांड पढ़ने और लिखने के लिए उपयोग की जा सकने वाली विधियों का प्रतिनिधित्व करता है।
EmfTypeEMF फ़ाइल में रखे जाने वाले रिकॉर्ड्स के प्रकार को निर्दिष्ट करता है।
EncoderParameterValueTypeEncoderParameter वर्ग द्वारा प्रतिनिधित्व किए गए मान के प्रकार को निर्दिष्ट करता है।
EncoderValueJPEG या TIFF इमेज एन्कोडर को पास किए जाने वाले पैरामीटर मान को निर्दिष्ट करता है।
ImageFlagsएक Image वस्तु द्वारा प्रतिनिधित्व किए गए पिक्सेल डेटा के गुणों का प्रतिनिधित्व करता है।
ImageLockModeलॉक की जा रही छवि के क्षेत्र की विशेषताओं को निर्दिष्ट करता है।
MetafileFrameUnitएक मेटाफाइल के आकार और स्थिति निर्धारित करने के लिए उपयोग किए जाने वाले आयत के माप इकाई को निर्दिष्ट करता है।
MetafileTypeएक ग्राफिक मेटाफाइल के प्रकार का प्रतिनिधित्व करता है।
PixelFormatपिक्सेल के रंग डेटा स्वरूप को निर्दिष्ट करता है।

Typedefs

टाइपडिफ़विवरण
BitmapDataPtrएक साझा पॉइंटर के लिए उपनाम, जो BitmapData क्लास के एक उदाहरण को दर्शाता है।
ColorMapPtrएक साझा पॉइंटर के लिए उपनाम, जो ColorMap क्लास के एक उदाहरण को दर्शाता है।
ColorMatrixPtrएक साझा पॉइंटर के लिए उपनाम, जो ColorMatrix क्लास के एक उदाहरण को दर्शाता है।
ColorPalettePtrएक साझा पॉइंटर के लिए उपनाम, जो ColorPalette क्लास के एक उदाहरण को दर्शाता है।
EncoderParameterPtrएक साझा पॉइंटर के लिए उपनाम, जो EncoderParameter क्लास के एक उदाहरण को दर्शाता है।
EncoderParametersPtrएक साझा पॉइंटर के लिए उपनाम, जो EncoderParameters क्लास के एक उदाहरण को दर्शाता है।
EncoderPtrएक साझा पॉइंटर के लिए उपनाम, जो Encoder क्लास के एक उदाहरण को दर्शाता है।
FrameDimensionPtrएक साझा पॉइंटर के लिए उपनाम, जो FrameDimension क्लास के एक उदाहरण को दर्शाता है।
ImageAttributesPtrएक साझा पॉइंटर के लिए उपनाम, जो ImageAttributes क्लास के एक उदाहरण को दर्शाता है।
ImageCodecInfoPtrएक साझा पॉइंटर के लिए उपनाम, जो ImageCodecInfo क्लास के एक उदाहरण को दर्शाता है।
ImageFormatPtrएक साझा पॉइंटर के लिए उपनाम, जो ImageFormat क्लास के एक उदाहरण को दर्शाता है।
PlayRecordCallbackएक डेलीगेट जिसका उपयोग EnumerateMetafileProc फ़ंक्शन ऑब्जेक्ट में पैरामीटर के रूप में किया जाता है।