Compartilhar via


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).

Conceitual

visão geral do componente de imagem do Windows

Diretrizes do WIC para formatos de imagem RAW da câmera

como escrever uma codec WIC-Enabled