共用方式為


PaletteType 列舉 (gdipluspixelformats.h)

PaletteType列舉是由Bitmap 類別的 Bitmap::InitializePaletteBitmap::ConvertFormat方法使用。 列舉的成員會識別數種標準調色盤格式。

Syntax

typedef enum PaletteType {
  PaletteTypeCustom = 0,
  PaletteTypeOptimal = 1,
  PaletteTypeFixedBW = 2,
  PaletteTypeFixedHalftone8 = 3,
  PaletteTypeFixedHalftone27 = 4,
  PaletteTypeFixedHalftone64 = 5,
  PaletteTypeFixedHalftone125 = 6,
  PaletteTypeFixedHalftone216 = 7,
  PaletteTypeFixedHalftone252 = 8,
  PaletteTypeFixedHalftone256 = 9
} ;

常數

 
PaletteTypeCustom
值: 0
呼叫端提供的任意自訂調色盤。
PaletteTypeOptimal
值: 1
最適合特定點陣圖的色彩調色盤。 若要建立最佳調色盤,請將 PaletteTypeOptimal、調色盤中的色彩數目,以及 Bitmap 物件的位址傳遞給 Bitmap::InitializePalette 方法。
PaletteTypeFixedBW
值: 2
具有兩種色彩的調色盤。 此調色盤類型適用于儲存每個圖元 1 位的點陣圖。
PaletteTypeFixedHalftone8
值: 3
根據兩個濃度的調色盤,分別 (紅色、綠色和藍色通道的關閉或完整) 。 也包含系統調色盤的 16 種色彩。 因為所有八個開啟/關閉組合的紅色、綠色和藍色都已經在系統調色盤中,所以此調色盤與系統調色盤相同。 此調色盤類型適用于儲存每個圖元 4 位的點陣圖。
PaletteTypeFixedHalftone27
值: 4
以三個濃度為基礎的調色盤,分別代表紅色、綠色和藍色通道。 也包含系統調色盤的 16 種色彩。 16 個系統調色盤色彩中有 27 種三濃度組合,其中紅色、綠色和藍色,因此調色盤中的色彩總數為 35。 如果調色盤也包含透明色彩,則色彩總數為 36。
PaletteTypeFixedHalftone64
值: 5
以紅色、綠色和藍色通道的四個濃度為基礎的調色盤。 也包含系統調色盤的 16 種色彩。 16 個系統調色盤色彩中有 64 種四濃度組合,其中紅色、綠色和藍色,因此調色盤中的色彩總數為 72。 如果調色盤也包含透明色彩,則色彩總數為 73。
PaletteTypeFixedHalftone125
值: 6
以紅色、綠色和藍色通道各五個濃度為基礎的調色盤。 也包含系統調色盤的 16 種色彩。 16 個系統調色盤色彩中有 125 個五個濃度組合的紅色、綠色和藍色,因此調色盤中的色彩總數是 133。 如果調色盤也包含透明色彩,則色彩總數為 134。
PaletteTypeFixedHalftone216
值: 7
針對紅色、綠色和藍色通道,各有六個濃度的調色盤。 也包含系統調色盤的 16 種色彩。 16 個系統調色盤色彩中有 216 個 216 個濃度的紅色、綠色和藍色組合,因此調色盤中的色彩總數是 224。 如果調色盤也包含透明色彩,則色彩總數為 225。 此調色盤有時稱為 Windows 半色調調色盤或 Web 調色盤。
PaletteTypeFixedHalftone252
值: 8
以 6 個紅色濃度、7 個綠色濃度和 6 個藍色濃度為基礎的調色盤。 系統調色盤不包含。 色彩總數為 252。 如果調色盤也包含透明色彩,則色彩總數為 253。
PaletteTypeFixedHalftone256
值: 9
以 8 個紅色濃度、8 個綠色濃度和 4 個藍色濃度為基礎的調色盤。 系統調色盤不包含。 色彩總數為 256。 如果此調色盤中包含透明色彩,則必須取代其中一個 RGB 組合。

需求

   
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
標頭 gdipluspixelformats.h (包含 Gdiplus.h)