Requisiti del codec RAW per Windows 7

Le funzionalità di codec seguenti sono necessarie almeno:

Tutte le funzionalità necessarie per la shell di Windows Vista e il supporto di Raccolta foto: anteprima, anteprima e rotazione persistente. L'elaborazione RAW deve essere predefinita in base alle impostazioni di screenshot appropriate.

Il supporto per i metadati principali (sia di lettura che di scrittura), metadati non EXIF, nonché metadati EXIF, deve essere persistente nei formati di file RAW senza usare i file sidecar.

Supporto per l'interfaccia IWICDevelopRaw . Per Windows 7, Windows Imaging Component (WIC)WIC richiede che tutte le interfacce dei parametri esposte da IWICDevelopRaw siano implementate.

Supporto dello stato di orientamento:

  • Le rotazioni di immagini in 90 gradi devono essere applicate usando il metodo IWICDevelopRaw::SetRotation . Le applicazioni e Windows usano questo metodo per ruotare le immagini (e le anteprime e le anteprime memorizzate nella cache).
  • L'applicazione della rotazione usando questa API deve essere mantenuta anche dal codec (vedere in precedenza in questo documento).
  • Le applicazioni possono usare le funzionalità di rotazione dell'API IWICBitmapSourceTransform , ma il codec non serializzerà alcuna impostazione di rotazione in questa API, quindi le rotazioni eseguite usando IWICBitmapSourceTransform non verranno mantenute.

Supporto per l'anteprima e l'estrazione di anteprima ad alta velocità. Se la dimensione massima del pixel di anteprima (larghezza o altezza) è inferiore a 1024 pixel di dimensioni, Windows Vista richiederà un rendering per l'anteprima dello schermo:

Formati di pixel HDR (High Dynamic Range).

Stampa di XML Paper Specification (XPS).

Informazioni concettuali

Panoramica del componente Di creazione immagini di Windows

Linee guida WIC per i formati di immagine RAW della fotocamera

Come scrivere un codec WIC-Enabled