共用方式為


CGImageAlphaInfo 列舉

定義

指定點陣圖配置資訊。

public enum CGImageAlphaInfo
type CGImageAlphaInfo = 
繼承
CGImageAlphaInfo

欄位

First 4

Alpha 色板會先使用每個圖元 32 位,每個通道 (ARGB) 8 位。

Last 3

Alpha 最後一個圖元為 32 位,每個通道有 8 位, (RGBA) 。

None 0

用於 CMYK 處理、每個圖元 32 位、每個通道 8 位 (CMYK) 。

NoneSkipFirst 6

沒有 Alpha 色板、每個圖元 32 位、每個通道 8 位,其中最上層的通道會忽略 (xRGB) 。

NoneSkipLast 5

沒有 Alpha 色板、每個圖元 32 位、每個通道 8 位,而較低的通道會忽略 (RGBx) 。

Only 7

沒有色彩資料,只有 Alpha 色板資料。

PremultipliedFirst 2

RGB 的預先乘法值,Alpha 通道會先使用每個圖元 32 位,而每個通道有 8 位, (ARGB)

PremultipliedLast 1

RGB 預先乘以的值,Alpha 最後一個圖元為 32 位,每個通道有 8 位, (RGBA) 。

備註

青色支援數種色彩模型:紅色、綠色和藍色 (RGB) 、青色、magenta、黃色和主要黑色 (CMYK) 和灰階。 此外,您也可以指定 Alpha 色板,以決定使用另一個色板組合影像時的色彩透明度。

此列舉會決定資料的記憶體內部組織,並包含色彩模型、是否有 Alpha 色板存在,以及元件值是否已預先乘積。

預先乘法表示紅色、綠色和藍色的值已經乘以 Alpha 值。 這有助於加速轉譯,因為它會在轉譯時間避免每個圖元的三個乘法。

適用於