CGImageAlphaInfo 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
비트맵 레이아웃 정보를 지정합니다.
public enum CGImageAlphaInfo
type CGImageAlphaInfo =
- 상속
-
CGImageAlphaInfo
필드
First | 4 | 알파 채널은 먼저 픽셀당 32비트, ARGB(채널당 8비트)를 사용합니다. |
Last | 3 | 알파는 픽셀당 32비트, 채널당 8비트(RGBA)입니다. |
None | 0 | CMYK 처리, 픽셀당 32비트, 채널당 8비트(CMYK)에 사용됩니다. |
NoneSkipFirst | 6 | 알파 채널, 픽셀당 32비트, 채널당 8비트, 최상단 채널(xRGB)이 무시됩니다. |
NoneSkipLast | 5 | 알파 채널, 픽셀당 32비트, 채널당 8비트, 하위 채널은 무시됩니다(RGBx). |
Only | 7 | 색 데이터가 없고 알파 채널 데이터만 있습니다. |
PremultipliedFirst | 2 | RGB에 대한 미리 곱한 값, 알파 채널은 픽셀당 32비트 및 채널당 8비트(ARGB)를 사용하여 먼저 제공됩니다. |
PremultipliedLast | 1 | RGB, 알파에 대한 미리 곱한 값은 마지막으로, 픽셀당 32비트, 채널당 8비트(RGBA)입니다. |
설명
석영은 빨강, 녹색 및 파랑(RGB), 시안, 마젠타, 노랑 및 키 검정(CMYK) 및 회색조 등 다양한 색상 모델을 지원합니다. 또한 다른 이미지로 이미지를 작성할 때 색의 투명도를 결정하는 알파 채널을 지정할 수 있습니다.
이 열거형은 데이터의 메모리 내 구성을 결정하고 색 모델, 알파 채널이 있는지 여부 및 구성 요소 값이 미리 곱한지 여부를 포함합니다.
사전 곱하기는 빨강, 녹색 및 파랑의 값이 이미 알파 값을 곱했음을 의미합니다. 이렇게 하면 렌더링 시 픽셀당 3개의 곱셈을 방지할 수 있으므로 렌더링 속도를 높일 수 있습니다.