Condividi tramite


Enumerazione WICBitmapPaletteType (wincodec.h)

Specifica il tipo di tavolozza utilizzato per un formato di immagine indicizzato.

Sintassi

typedef enum WICBitmapPaletteType {
  WICBitmapPaletteTypeCustom = 0,
  WICBitmapPaletteTypeMedianCut = 0x1,
  WICBitmapPaletteTypeFixedBW = 0x2,
  WICBitmapPaletteTypeFixedHalftone8 = 0x3,
  WICBitmapPaletteTypeFixedHalftone27 = 0x4,
  WICBitmapPaletteTypeFixedHalftone64 = 0x5,
  WICBitmapPaletteTypeFixedHalftone125 = 0x6,
  WICBitmapPaletteTypeFixedHalftone216 = 0x7,
  WICBitmapPaletteTypeFixedWebPalette,
  WICBitmapPaletteTypeFixedHalftone252 = 0x8,
  WICBitmapPaletteTypeFixedHalftone256 = 0x9,
  WICBitmapPaletteTypeFixedGray4 = 0xa,
  WICBitmapPaletteTypeFixedGray16 = 0xb,
  WICBitmapPaletteTypeFixedGray256 = 0xc,
  WICBITMAPPALETTETYPE_FORCE_DWORD = 0x7fffffff
} ;

Costanti

 
WICBitmapPaletteTypeCustom
Valore: 0
Tavolozza personalizzata arbitraria fornita dal chiamante.
WICBitmapPaletteTypeMedianCut
Valore: 0x1
Tavolozza ottimale generata tramite un algoritmo di taglio mediano. Derivata dai colori in un'immagine.
WICBitmapPaletteTypeFixedBW
Valore: 0x2
Tavolozza nera e bianca.
WICBitmapPaletteTypeFixedHalftone8
Valore: 0x3
Tavolozza con le sue primarie a 8 colori e i 16 colori di sistema aggiunti. Con duplicati rimossi, sono disponibili 16 colori.
WICBitmapPaletteTypeFixedHalftone27
Valore: 0x4
Tavolozza che ha 3 livelli di intensità di ogni primario: 27-color on-off primaries e i 16 colori di sistema aggiunti. Con duplicati rimossi, sono disponibili 35 colori.
WICBitmapPaletteTypeFixedHalftone64
Valore: 0x5
Tavolozza che ha 4 livelli di intensità di ogni primario: 64-colori su off primarie e i 16 colori di sistema aggiunti. Con duplicati rimossi, sono disponibili 72 colori.
WICBitmapPaletteTypeFixedHalftone125
Valore: 0x6
Tavolozza con 5 livelli di intensità di ogni primario: 125-color on-off primaries e i 16 colori di sistema aggiunti. Con duplicati rimossi, sono disponibili 133 colori.
WICBitmapPaletteTypeFixedHalftone216
Valore: 0x7
Tavolozza con 6 livelli di intensità di ogni primario: 216-color on-off primaries e i 16 colori di sistema aggiunti. Con duplicati rimossi, sono disponibili 224 colori. Questo è lo stesso di WICBitmapPaletteFixedHalftoneWeb.
WICBitmapPaletteTypeFixedWebPalette
Tavolozza con 6 livelli di intensità di ogni primario: 216-color on-off primaries e i 16 colori di sistema aggiunti. Con duplicati rimossi, sono disponibili 224 colori. Si tratta dello stesso tipo di WICBitmapPaletteTypeFixedHalftone216.
WICBitmapPaletteTypeFixedHalftone252
Valore: 0x8
Tavolozza con i suoi 252 colori su off e i 16 colori di sistema aggiunti. Con duplicati rimossi, sono disponibili 256 colori.
WICBitmapPaletteTypeFixedHalftone256
Valore: 0x9
Tavolozza con i suoi 256 colori on-off e i 16 colori di sistema aggiunti. Con duplicati rimossi, sono disponibili 256 colori.
WICBitmapPaletteTypeFixedGray4
Valore: 0xa
Tavolozza con 4 sfumature di grigio.
WICBitmapPaletteTypeFixedGray16
Valore: 0xb
Tavolozza con 16 sfumature di grigio.
WICBitmapPaletteTypeFixedGray256
Valore: 0xc
Tavolozza con 256 sfumature di grigio.
WICBITMAPPALETTETYPE_FORCE_DWORD
Valore: 0x7fffffff

Requisiti

Requisito Valore
Client minimo supportato Windows XP con SP2, Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 [app desktop | App UWP]
Intestazione wincodec.h