Requisitos de Codec RAW para Windows 7
Os seguintes recursos codec são necessários no mínimo:
Todas as funcionalidades necessárias para suporte ao shell do Windows Vista e à Galeria de Fotos: miniatura, versão prévia e rotação (persistente). O processamento RAW deve usar como padrão as configurações apropriadas de captura.
O suporte para metadados principais (leitura e gravação), metadados não EXIF, bem como metadados EXIF, deve ser mantido dentro de formatos de arquivo RAW sem o uso de arquivos sidecar.
Suporte para a interfaceIWICDevelopRaw. Para o Windows 7, o WIC (Componente de Imagem do Windows)WIC requer que todas as interfaces de parâmetro expostas por IWICDevelopRaw sejam implementadas.
Suporte ao estado de orientação:
- Rotações de imagem de 90 graus devem ser aplicadas usando aIWICDevelopRaw::método SetRotation. Aplicativos e Windows usam esse método para girar as imagens (e miniaturas em cache e visualizações).
- A aplicação de rotação usando essa API também deve ser mantida pelo codec (consulte anteriormente neste artigo).
- Os aplicativos podem usar os recursos de rotação da APIIWICBitmapSourceTransform, mas o codec não serializará nenhuma configuração de rotação nessa API, portanto, as rotações feitas usando IWICBitmapSourceTransform não serão persistidas.
Suporte à extração de miniaturas e visualização de alta velocidade. Se a dimensão máxima de pixel de visualização (largura ou altura) for menor que 1.024 pixels de tamanho, o Windows Vista solicitará uma renderização para visualização de tela:
- O método IWICDevelopRaw::setRenderMode deve dar suporte a pelo menos os modos WICRawRenderQualityDraftMode e WICRawRenderQualityBestQuality para permitir uma renderização mais rápida de miniaturas e visualizações do que o modo de qualidade completa.
- O Windows chamará IWICBitmapSourceTransform:: CopyPixels com o tamanho de resolução de tela solicitado.
- Os tamanhos de resolução de tela devem ter suporte na API acima.
- O processamento de imagem consistente de miniaturas, visualização e bits de imagem completa de CopyPixels é necessário.
Formatos de pixel de alto intervalo dinâmico (HDR).
Impressão XPS (Especificação de Papel XML).
Tópicos relacionados
-
Conceitual
-
Diretrizes do WIC para formatos de imagem RAW da câmera
-
como escrever uma codec WIC-Enabled