Share via


Enumeração WICBitmapPaletteType (wincodec.h)

Especifica o tipo de paleta usado para um formato de imagem indexada.

Syntax

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
} ;

Constantes

 
WICBitmapPaletteTypeCustom
Valor: 0
Uma paleta personalizada arbitrária fornecida pelo chamador.
WICBitmapPaletteTypeMedianCut
Valor: 0x1
Uma paleta ideal gerada usando um algoritmo de corte mediano. Derivado das cores em uma imagem.
WICBitmapPaletteTypeFixedBW
Valor: 0x2
Uma paleta em preto e branco.
WICBitmapPaletteTypeFixedHalftone8
Valor: 0x3
Uma paleta que tem suas primárias on-off de oito cores e as 16 cores do sistema adicionadas. Com duplicatas removidas, 16 cores estão disponíveis.
WICBitmapPaletteTypeFixedHalftone27
Valor: 0x4
Uma paleta que tem três níveis de intensidade de cada primário: primárias de 27 cores e as 16 cores do sistema adicionadas. Com duplicatas removidas, 35 cores estão disponíveis.
WICBitmapPaletteTypeFixedHalftone64
Valor: 0x5
Uma paleta que tem 4 níveis de intensidade de cada primário: primárias de 64 cores e as 16 cores do sistema adicionadas. Com duplicatas removidas, 72 cores estão disponíveis.
WICBitmapPaletteTypeFixedHalftone125
Valor: 0x6
Uma paleta que tem 5 níveis de intensidade de cada primário: primárias de 125 cores e as 16 cores do sistema adicionadas. Com duplicatas removidas, 133 cores estão disponíveis.
WICBitmapPaletteTypeFixedHalftone216
Valor: 0x7
Uma paleta que tem 6 níveis de intensidade de cada primário: primárias de 216 cores e as 16 cores do sistema adicionadas. Com duplicatas removidas, 224 cores estão disponíveis. Isso é o mesmo que WICBitmapPaletteFixedHalftoneWeb.
WICBitmapPaletteTypeFixedWebPalette
Uma paleta que tem 6 níveis de intensidade de cada primário: primárias de 216 cores e as 16 cores do sistema adicionadas. Com duplicatas removidas, 224 cores estão disponíveis. Isso é o mesmo que WICBitmapPaletteTypeFixedHalftone216.
WICBitmapPaletteTypeFixedHalftone252
Valor: 0x8
Uma paleta que tem suas primárias on-off de 252 cores e as 16 cores do sistema adicionadas. Com duplicatas removidas, 256 cores estão disponíveis.
WICBitmapPaletteTypeFixedHalftone256
Valor: 0x9
Uma paleta que tem suas primárias on-off de 256 cores e as 16 cores do sistema adicionadas. Com duplicatas removidas, 256 cores estão disponíveis.
WICBitmapPaletteTypeFixedGray4
Valor: 0xa
Uma paleta que tem 4 tons de cinza.
WICBitmapPaletteTypeFixedGray16
Valor: 0xb
Uma paleta que tem 16 tons de cinza.
WICBitmapPaletteTypeFixedGray256
Valor: 0xc
Uma paleta que tem 256 tons de cinza.
WICBITMAPPALETTETYPE_FORCE_DWORD
Valor: 0x7fffffff

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP com SP2, Windows Vista [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP]
Cabeçalho wincodec.h