Partilhar via


Requisitos de codec RAW para Windows 7

Os seguintes recursos de codec são necessários no mínimo:

Todas as funcionalidades necessárias para o shell do Windows Vista e a Galeria de Fotos são suportadas: miniatura, visualização e rotação (persistente). O processamento RAW deve ser padronizado para as configurações apropriadas de as-shot.

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 o interface de IWICDevelopRaw. Para o Windows 7, o Windows Imaging Component (WIC)WIC requer que todas as interfaces de parâmetros expostas por IWICDevelopRaw ser implementadas.

Apoio estatal de orientação:

  • Passo de 90 graus As rotações de imagem devem ser aplicadas usando o IWICDevelopRaw::SetRotation método. Os aplicativos e o Windows usam esse método para girar as imagens (e miniaturas e visualizações em cache).
  • A aplicação de rotação usando esta API também deve ser mantida pelo codec (veja anteriormente neste artigo).
  • Os aplicativos podem usar os recursos de rotação do IWICBitmapSourceTransform API, mas o codec não serializará nenhuma configuração de rotação nessa API, portanto, rotações feitas usando IWICBitmapSourceTransform não serão persistidas.

Suporte de extração de miniaturas e visualizações de alta velocidade. Se a dimensão máxima de pixels (largura ou altura) da visualização for inferior a 1024 pixels, o Windows Vista solicitará uma renderização para visualização da tela:

  • O IWICDevelopRaw::método de SetRenderMode deve suportar pelo menos os modos WICRawRenderQualityDraftMode e WICRawRenderQualityBest Quality para permitir uma renderização mais rápida de miniaturas e visualizações do que o modo de qualidade total.
  • O Windows chamará IWICBitmapSourceTransform::CopyPixels com o tamanho de resolução de tela solicitado.
  • Os tamanhos de resolução de tela devem ser suportados na API acima.
  • É necessário um processamento de imagem consistente de miniaturas, pré-visualizações e bits de imagem completa de CopyPixels.

Formatos de pixel de alta faixa dinâmica (HDR).

Impressão XPS (XML Paper Specification).

Conceptual

Visão geral do componente Windows Imaging

Diretrizes WIC para formatos de imagem Camera RAW

Como escrever um WIC-Enabled CODEC