Class PixelDataFormat

PixelDataFormat class

पिक्सेल डेटा प्रारूप। यह एक अपरिवर्तनीय वस्तु है।

public class PixelDataFormat

गुण

नामविवरण
static Cmyk { get; }हो जाता हैPixelDataFormat सियान, मैजेंटा, पीले और काले प्रत्येक के लिए 8 बिट्स के साथ 32 बिट्स प्रति पिक्सेल के लिए परिभाषित किया गया है।
static Cmyka { get; }acmyk प्राप्त करता है।
static Grayscale { get; }हो जाता हैPixelDataFormat0-255 अंतराल में ग्रेस्केल तीव्रता का प्रतिनिधित्व करने वाले 8 बिट्स के साथ 8 बिट प्रति पिक्सेल के लिए परिभाषित किया गया है।
static GrayscaleAlpha { get; }हो जाता हैPixelDataFormat 0-255 अंतराल और अतिरिक्त 8 बिट अल्फा घटक में ग्रेस्केल तीव्रता का प्रतिनिधित्व करने वाले 8 बिट्स के साथ 16 बिट प्रति पिक्सेल के लिए परिभाषित किया गया है।
static Rgb16Bpp555 { get; }हो जाता हैPixelDataFormat लाल, हरे और नीले रंग में से प्रत्येक के लिए 5 बिट्स के साथ 16 बिट्स प्रति पिक्सेल के लिए परिभाषित किया गया है, अल्फा परिभाषित नहीं है।
static Rgb16Bpp565 { get; }हो जाता हैPixelDataFormatलाल के लिए 5 बिट, हरे रंग के लिए 6 बिट और नीले रंग के लिए 5 बिट के साथ 16 बिट प्रति पिक्सेल के लिए परिभाषित किया गया है, अल्फा परिभाषित नहीं है।
static Rgb24Bpp { get; }हो जाता हैPixelDataFormat 24 बिट्स प्रति पिक्सेल के लिए परिभाषित किया गया है, प्रत्येक अल्फा, लाल, हरे और नीले रंग के लिए 8 बिट्स के साथ, अल्फा परिभाषित नहीं है।
static Rgb24BppPng { get; }हो जाता हैPixelDataFormat 24 बिट्स प्रति पिक्सेल के लिए परिभाषित किया गया है, प्रत्येक अल्फा, लाल, हरे और नीले रंग के लिए 8 बिट्स के साथ, अल्फा परिभाषित नहीं है।
static Rgb32Bpp { get; }हो जाता हैPixelDataFormat प्रत्येक अल्फा, लाल, हरे और नीले रंग के लिए 8 बिट्स के साथ 32 बिट्स प्रति पिक्सेल के लिए परिभाषित किया गया है।
static Rgba32Bpp { get; }हो जाता हैPixelDataFormat प्रत्येक अल्फा, लाल, हरे और नीले रंग के लिए 8 बिट्स के साथ 32 बिट्स प्रति पिक्सेल के लिए परिभाषित किया गया है।
static Rgba64Bpp { get; }हो जाता हैPixelDataFormat प्रत्येक अल्फा, लाल, हरे और नीले रंग के लिए 16 बिट्स के साथ 64 बिट्स प्रति पिक्सेल के लिए परिभाषित किया गया है।
static RgbIndexed1Bpp { get; }हो जाता हैPixelDataFormat अनुक्रमित 1 बिट प्रति रंग के लिए परिभाषित किया गया है। अनुक्रमित पिक्सेल डेटा स्टोरेज का उद्देश्य रंग पैलेट का उपयोग करने वाले हर जगह डेटा संग्रहण और पुनर्प्राप्ति की अनुमति देना है। सावधानी के साथ उपयोग करें, क्योंकि एक पैलेट से दूसरे या आरजीबीए से अनुक्रमित रंग मॉडल में रूपांतरण की आवश्यकता हो सकती है .
static RgbIndexed2Bpp { get; }हो जाता हैPixelDataFormatअनुक्रमित 2 बिट प्रति रंग के लिए परिभाषित किया गया है। अनुक्रमित पिक्सेल डेटा स्टोरेज का उद्देश्य हर जगह रंग पैलेट का उपयोग करने वाले डेटा भंडारण और पुनर्प्राप्ति की अनुमति देना है। सावधानी के साथ उपयोग करें, क्योंकि एक पैलेट से दूसरे या आरजीबीए से अनुक्रमित रंग मॉडल में रूपांतरण की आवश्यकता हो सकती है .
static RgbIndexed4Bpp { get; }हो जाता हैPixelDataFormat अनुक्रमित 4 बिट प्रति रंग के लिए परिभाषित किया गया है। अनुक्रमित पिक्सेल डेटा स्टोरेज का उद्देश्य हर जगह रंग पैलेट का उपयोग करने वाले डेटा भंडारण और पुनर्प्राप्ति की अनुमति देना है। सावधानी के साथ उपयोग करें, क्योंकि एक पैलेट से दूसरे में या आरजीबीए से अनुक्रमित रंग मॉडल में रूपांतरण की आवश्यकता हो सकती है .
static RgbIndexed8Bpp { get; }हो जाता हैPixelDataFormat अनुक्रमित 8 बिट प्रति रंग के लिए परिभाषित किया गया है। अनुक्रमित पिक्सेल डेटा स्टोरेज का उद्देश्य हर जगह रंग पैलेट का उपयोग करने वाले डेटा भंडारण और पुनर्प्राप्ति की अनुमति देना है। सावधानी के साथ उपयोग करें, क्योंकि एक पैलेट से दूसरे या आरजीबीए से अनुक्रमित रंग मॉडल में रूपांतरण की आवश्यकता हो सकती है .
static YCbCr { get; }हो जाता हैPixelDataFormat लूमा, ब्लू-डिफरेंस और रेड-डिफरेंस क्रोमा घटकों में से प्रत्येक के लिए 8 बिट्स के साथ 24 बिट्स प्रति पिक्सेल के लिए परिभाषित किया गया है।
static Ycck { get; }हो जाता हैPixelDataFormat प्रत्येक लूमा, ब्लू-डिफरेंस, रेड-डिफरेंस और ब्लैक क्रोमा घटकों के लिए 8 बिट्स के साथ 32 बिट्स प्रति पिक्सेल के लिए परिभाषित किया गया है।
BitsPerPixel { get; }बिट्स प्रति पिक्सेल प्राप्त करता है।
Caption { get; }पिक्सेल डेटा प्रारूप कैप्शन प्राप्त करता है।
ChannelBits { get; }प्रत्येक चैनल के लिए बिट्स की गणना करता है।
ChannelsCount { get; }चैनलों की गिनती करता है.
PixelFormat { get; }पिक्सेल प्रारूप प्राप्त करता है।

तरीकों

नामविवरण
static GetBgr(int)प्रति नमूने बिट्स की निर्दिष्ट संख्या के साथ बीजीआर रंग प्राप्त करता है।
static GetBgra(int)प्रति नमूने बिट्स की निर्दिष्ट संख्या के साथ बीजीआरए रंग प्राप्त करता है।
static GetCieLab(int, int, int)प्रति नमूने बिट्स की एक निर्दिष्ट संख्या के साथ CIE लैब रंग प्राप्त करता है।
static GetCmyk(int)प्रति नमूना बिट्स की निर्दिष्ट संख्या के साथ CMYK रंग प्राप्त करता है।
static GetCmyk(int, int, int, int)प्रति नमूना बिट्स की निर्दिष्ट संख्या के साथ CMYK रंग प्राप्त करता है।
static GetCmyka(int, int, int, int, int)प्रति नमूने बिट्स की निर्दिष्ट संख्या के साथ CMYKA रंग प्राप्त करता है।
static GetGrayscale(int)प्रति नमूने बिट्स की निर्दिष्ट संख्या के साथ ग्रेस्केल रंग प्राप्त करता है।
static GetGrayscaleAlpha(int)ग्रेस्केलअल्फा रंग प्राप्त करता है जिसमें प्रति नमूना बिट्स की निर्दिष्ट संख्या होती है।
static GetGrayscaleAlpha(int, int)ग्रेस्केलअल्फा रंग प्राप्त करता है जिसमें प्रति नमूना बिट्स की निर्दिष्ट संख्या होती है।
static GetRgb(int)प्रति नमूने बिट्स की निर्दिष्ट संख्या के साथ आरजीबी रंग प्राप्त करता है।
static GetRgb(int, int, int)प्रति नमूने बिट्स की निर्दिष्ट संख्या के साथ आरजीबी रंग प्राप्त करता है।
static GetRgba(int)प्रति नमूने बिट्स की निर्दिष्ट संख्या के साथ RGBA रंग प्राप्त करता है।
static GetRgba(int, int, int, int)प्रति नमूने बिट्स की निर्दिष्ट संख्या के साथ RGBA रंग प्राप्त करता है।
static GetRgbIndexed(int)प्रति नमूने बिट्स की निर्दिष्ट संख्या के साथ बीजीआरए अनुक्रमित रंग प्राप्त करता है।
static GetYCbCr(int)वाईसीबीसीआर रंग प्राप्त करता है जिसमें प्रति नमूना बिट्स की निर्दिष्ट संख्या होती है।
static GetYCbCr(int, int, int)वाईसीबीसीआर रंग प्राप्त करता है जिसमें प्रति नमूना बिट्स की निर्दिष्ट संख्या होती है।
static GetYcck(int)प्रति नमूने बिट्स की निर्दिष्ट संख्या के साथ YCCK रंग प्राप्त करता है।
override Equals(object)निर्धारित करता है कि निर्दिष्ट किया गया है या नहींObject इस उदाहरण के बराबर है.
override GetHashCode()इस उदाहरण के लिए एक हैश कोड लौटाता है।
override ToString()रिटर्न एString जो इस उदाहरण का प्रतिनिधित्व करता है।
operator ==दो के लिए समानता का परिणाम लौटाता हैPixelDataFormat कक्षाएं.
operator !=दो के लिए असमानता का परिणाम देता हैPixelDataFormat कक्षाएं.

यह सभी देखें