PixelFormat 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이미지의 각 픽셀에 대한 색 데이터의 형식을 지정합니다.
public enum class PixelFormat
public enum PixelFormat
type PixelFormat =
Public Enum PixelFormat
- 상속
필드
Alpha | 262144 | 픽셀 데이터에 미리 증가되지 않은 알파 값이 포함됩니다. |
Canonical | 2097152 | 기본 픽셀 형식이 픽셀당 32비트로, 이 형식은 24비트 색 농도와 8비트 알파 채널을 지정합니다. |
DontCare | 0 | 픽셀 형식이 지정되지 않았습니다. |
Extended | 1048576 | 예약되어 있습니다. |
Format16bppArgb1555 | 397319 | 픽셀 형식이 픽셀당 16비트로, 이 색 정보는 5비트의 빨강, 5비트의 녹색, 5비트의 파랑 및 1비트의 알파로 구성된 32,768개 색을 지정합니다. |
Format16bppGrayScale | 1052676 | 픽셀 형식이 픽셀당 16비트로, 이 색 정보는 65536개의 회색조를 지정합니다. |
Format16bppRgb555 | 135173 | 픽셀당 16비트 형식으로 지정합니다. 빨강, 녹색 및 파랑 구성 요소에 대해 각각 5비트가 사용됩니다. 나머지 1비트는 사용하지 않습니다. |
Format16bppRgb565 | 135174 | 픽셀당 16비트 형식으로 지정합니다. 빨강 구성 요소에 5비트, 녹색 구성 요소에 6비트, 파랑 구성 요소에 대해 5비트가 사용됩니다. |
Format1bppIndexed | 196865 | 픽셀 형식을 픽셀당 1비트로 지정하고 인덱싱된 색이 사용되도록 지정합니다. 따라서 색상표에 두 가지 색이 포함됩니다. |
Format24bppRgb | 137224 | 픽셀당 24비트 형식으로 지정합니다. 빨강, 녹색 및 파랑 구성 요소에 대해 각각 8비트가 사용됩니다. |
Format32bppArgb | 2498570 | 픽셀당 32비트 형식으로 지정합니다. 알파, 빨강, 녹색 및 파랑 구성 요소에 대해 각각 8비트가 사용됩니다. |
Format32bppPArgb | 925707 | 픽셀당 32비트 형식으로 지정합니다. 알파, 빨강, 녹색 및 파랑 구성 요소에 대해 각각 8비트가 사용됩니다. 빨강, 녹색 및 파랑 구성 요소는 알파 구성 요소에 따라 미리 증가됩니다. |
Format32bppRgb | 139273 | 픽셀당 32비트 형식으로 지정합니다. 빨강, 녹색 및 파랑 구성 요소에 대해 각각 8비트가 사용됩니다. 나머지 8비트는 사용되지 않습니다. |
Format48bppRgb | 1060876 | 픽셀당 48비트 형식으로 지정합니다. 빨강, 녹색 및 파랑 구성 요소에 대해 각각 16비트가 사용됩니다. |
Format4bppIndexed | 197634 | 인덱싱된, 픽셀당 4비트 형식으로 지정합니다. |
Format64bppArgb | 3424269 | 픽셀당 64비트 형식으로 지정합니다. 알파, 빨강, 녹색 및 파랑 구성 요소에 대해 각각 16비트가 사용됩니다. |
Format64bppPArgb | 1851406 | 픽셀당 64비트 형식으로 지정합니다. 알파, 빨강, 녹색 및 파랑 구성 요소에 대해 각각 16비트가 사용됩니다. 빨강, 녹색 및 파랑 구성 요소는 알파 구성 요소에 따라 미리 증가됩니다. |
Format8bppIndexed | 198659 | 인덱싱된, 픽셀당 8비트 형식으로 지정합니다. 따라서 색상표에 256 색이 포함됩니다. |
Gdi | 131072 | 픽셀 데이터에는 GDI 색상이 들어 있습니다. |
Indexed | 65536 | 픽셀 데이터에는 인덱싱된 색상 값이 포함됩니다. 즉, 해당 값은 시스템 색상표에 있는 색에 대한 인덱스로서 개별 색상 값과 대조됩니다. |
Max | 15 | 이 열거형의 최대값입니다. |
PAlpha | 524288 | 픽셀 형식에 미리 증가된 알파 값이 포함됩니다. |
Undefined | 0 | 픽셀 형식이 정의되지 않았습니다. |
설명
픽셀 형식은 1픽셀의 데이터와 연결된 메모리 비트 수를 정의합니다. 또한 이 형식은 단일 데이터 픽셀 내에서 색 구성 요소의 순서를 정의합니다.
PixelFormat48bppRGB, PixelFormat64bppARGB 및 PixelFormat64bppPARGB는 색 구성 요소당 16비트(채널)를 사용합니다. GDI+ 버전 1.0 및 1.1은 채널당 16비트 이미지를 읽을 수 있지만 이러한 이미지는 처리, 표시 및 저장을 위해 채널당 8비트 형식으로 변환됩니다. 각 16비트 색 채널은 0~2^13 범위의 값을 보유할 수 있습니다.
일부 픽셀 형식에는 미리 곱한 색 값이 포함됩니다. 미리 곱하면 색 값에 알파 값이 이미 곱해졌습니다.
적용 대상
.NET