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 알파, 빨강, 녹색 및 파랑 각각에 대해 8비트로 픽셀당 24비트로 정의되며 알파는 정의되지 않습니다.
static Rgb24BppPng { get; }가져오기PixelDataFormat 알파, 빨강, 녹색 및 파랑 각각에 대해 8비트로 픽셀당 24비트로 정의되며 알파는 정의되지 않습니다.
static Rgb32Bpp { get; }가져오기PixelDataFormat 알파, 빨강, 녹색 및 파랑 각각에 대해 8비트로 픽셀당 32비트로 정의됩니다.
static Rgba32Bpp { get; }가져오기PixelDataFormat 알파, 빨강, 녹색 및 파랑 각각에 대해 8비트로 픽셀당 32비트로 정의됩니다.
static Rgba64Bpp { get; }가져오기PixelDataFormat 알파, 빨강, 녹색 및 파랑 각각에 대해 16비트로 픽셀당 64비트로 정의됩니다.
static RgbIndexed1Bpp { get; }가져오기PixelDataFormat 색상당 인덱스 1비트에 대해 정의됨. 인덱스 픽셀 데이터 저장소는 색상 팔레트가 사용되는 모든 곳에서 데이터 저장 및 검색을 허용하기 위한 것입니다. 한 팔레트에서 다른 팔레트로 변환하거나 RGBA에서 인덱스 색상 모델로 변환해야 할 수 있으므로 주의하여 사용하십시오. .
static RgbIndexed2Bpp { get; }가져오기PixelDataFormat색상당 인덱스 2비트에 대해 정의됨. 인덱스 픽셀 데이터 저장소는 색상 팔레트가 사용되는 모든 곳에서 데이터 저장 및 검색을 허용하기 위한 것입니다. 한 팔레트에서 다른 팔레트로 변환하거나 RGBA에서 인덱스 색상 모델로 변환해야 할 수 있으므로 주의하여 사용하십시오. .
static RgbIndexed4Bpp { get; }가져오기PixelDataFormat 색상당 인덱스 4비트에 대해 정의됨. 인덱스 픽셀 데이터 저장소는 색상 팔레트가 사용되는 모든 곳에서 데이터 저장 및 검색을 허용하기 위한 것입니다. 한 팔레트에서 다른 팔레트로 변환하거나 RGBA에서 인덱스 색상 모델로 변환해야 할 수 있으므로 주의하여 사용하십시오. .
static RgbIndexed8Bpp { get; }가져오기PixelDataFormat 색상당 인덱스 8비트에 대해 정의됨. 인덱스 픽셀 데이터 저장소는 색상 팔레트가 사용되는 모든 곳에서 데이터 저장 및 검색을 허용하기 위한 것입니다. 한 팔레트에서 다른 팔레트로 변환하거나 RGBA에서 인덱스 색상 모델로 변환해야 할 수 있으므로 주의하여 사용하십시오. .
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)샘플당 지정된 비트 수로 BGR 색상을 가져옵니다.
static GetBgra(int)샘플당 지정된 비트 수로 BGRA 색상을 가져옵니다.
static GetCieLab(int, int, int)샘플당 지정된 비트 수로 CIE Lab 색상을 가져옵니다.
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)샘플당 지정된 비트 수로 GrayscaleAlpha 색상을 가져옵니다.
static GetGrayscaleAlpha(int, int)샘플당 지정된 비트 수로 GrayscaleAlpha 색상을 가져옵니다.
static GetRgb(int)샘플당 지정된 비트 수로 RGB 색상을 가져옵니다.
static GetRgb(int, int, int)샘플당 지정된 비트 수로 RGB 색상을 가져옵니다.
static GetRgba(int)샘플당 지정된 비트 수로 RGBA 색상을 가져옵니다.
static GetRgba(int, int, int, int)샘플당 지정된 비트 수로 RGBA 색상을 가져옵니다.
static GetRgbIndexed(int)샘플당 지정된 비트 수로 BGRA 인덱스 색상을 가져옵니다.
static GetYCbCr(int)샘플당 지정된 비트 수로 YCbCr 색상을 가져옵니다.
static GetYCbCr(int, int, int)샘플당 지정된 비트 수로 YCbCr 색상을 가져옵니다.
static GetYcck(int)샘플당 지정된 비트 수로 YCCK 색상을 가져옵니다.
override Equals(object)지정된Object 이 인스턴스와 같습니다.
override GetHashCode()이 인스턴스에 대한 해시 코드를 반환합니다.
override ToString()반환String 이 instance. 를 나타냅니다.
operator ==둘이 같은 결과를 반환합니다.PixelDataFormat 수업.
operator !=둘이 같지 않은 결과 반환PixelDataFormat 수업.

또한보십시오