Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Define constantes que especificam um tipo de cadeia. Os quadros que estão em cada cadeia não precisam ter as mesmas dimensões que o quadro primário.
Syntax
typedef enum WICBitmapChainType {
WICBitmapChainType_Alternate = 0x1,
WICBitmapChainType_Layer = 0x2,
WICBitmapChainType_Preview = 0x3,
WICBitmapChainType_Thumbnail = 0x4,
WICBitmapChainType_AlphaMap = 0x5,
WICBitmapChainType_DepthMap = 0x6,
WICBitmapChainType_GainMap = 0x7,
WICBITMAPCHAINTYPE_FORCE_DWORD
} ;
Constants
WICBitmapChainType_AlternateValue: 0x1 Especifica uma cadeia ordenada de imagens alternativas. Se a imagem primária não puder ser decodificada ou exibida (talvez devido ao uso de um codec sem suporte), você poderá percorrer a cadeia de imagens alternativas até encontrar um quadro que possa ser decodificado. Os quadros alternativos são ordenados na ordem decrescente de preferência. Em outras palavras, ordenados com os quadros alternativos mais preferenciais (por exemplo, mais alta qualidade) listados primeiro na cadeia. |
WICBitmapChainType_LayerValue: 0x2 Specifies an ordered chain of layer images, which are used to compose the primary image (referred to as a layered image). As imagens são empilhadas sobre uma tela, definida pela imagem em camadas, com a primeira imagem na cadeia colocada mais baixa na pilha. A mesclagem alfa pode ser usada para fornecer transparência entre camadas. A cor da tela e as coordenadas nas quais cada imagem de camada deve ser colocada são definidas como metadados acessíveis na imagem em camadas. When you create a layered image, don't invoke WritePixels on the primary image because the primary image doesn't participate in the layering. |
WICBitmapChainType_PreviewValue: 0x3 Especifica uma cadeia ordenada de imagens de visualização, que pode ser exibida como espaços reservados enquanto a imagem primária é decodificada. A cadeia de imagens de visualização é ordenada pelo aumento da qualidade. Em outras palavras, com a imagem de visualização de menor complexidade (mais rápida de decodificar) listada primeiro na cadeia. |
WICBitmapChainType_ThumbnailValue: 0x4 Especifica uma cadeia ordenada de imagens em miniatura, que representam a imagem primária. A cadeia de imagens em miniatura é ordenada pelo aumento do tamanho. Em outras palavras, a imagem de resolução mais baixa é listada primeiro na cadeia. |
WICBitmapChainType_AlphaMapValue: 0x5 Especifica uma cadeia que contém um único quadro com um bitmap de plano alfa. Quando combinado com a imagem primária, ele pode permitir a mesclagem alfa da imagem primária. Normalmente, há apenas um único quadro nessa cadeia. Não há nenhuma ordenação definida no caso de vários quadros nessa cadeia. |
WICBitmapChainType_DepthMapValue: 0x6 Especifica uma cadeia que contém um único quadro com um bitmap de profundidade. Quando combinado com a imagem primária, ele fornece informações de profundidade para os pixels na imagem primária. Normalmente, há apenas um único quadro nessa cadeia. Não há nenhuma ordenação definida no caso de vários quadros nessa cadeia. |
WICBitmapChainType_GainMapValue: 0x7 Specifies a chain containing a single frame with a gain map. Quando combinado com a imagem primária, ele fornece informações para converter a imagem primária de SDR (standard-dynamic-range) em HDR (alto intervalo dinâmico) ou vice-versa. O padrão ISO 21496-1 define como usar e criar esses mapas de ganho. Normalmente, há apenas um único quadro nessa cadeia. Não há nenhuma ordenação definida no caso de vários quadros nessa cadeia. |
WICBITMAPCHAINTYPE_FORCE_DWORD |
Requirements
| Requirement | Value |
|---|---|
| Header | wincodec.h |