Interfacce per il componente Windows Imaging
Questa sezione contiene informazioni sulle interfacce Windows Imaging Component (WIC).
Contenuto della sezione
Argomento | Descrizione |
---|---|
IWICBitmap |
Definisce i metodi che aggiungono il concetto di scrivibilità e rappresentazioni statiche in memoria di bitmap a IWICBitmapSource. |
IWICBitmapClipper |
Espone i metodi che producono una versione ritagliata della bitmap di input per un'area rettangolare specificata di interesse. |
IWICBitmapCodecInfo |
Espone i metodi che forniscono informazioni su un codec specifico. |
IWICBitmapCodecProgressNotification |
Espone i metodi usati per la notifica dello stato di avanzamento per codificatori e decodificatori. |
IWICBitmapDecoder |
Espone metodi che rappresentano un decodificatore. |
IWICBitmapDecoderInfo |
Espone i metodi che forniscono informazioni su un decodificatore. |
IWICBitmapEncoder |
Definisce i metodi per impostare le proprietà di un codificatore, ad esempio anteprime, fotogrammi e tavolozze. |
IWICBitmapEncoderInfo |
Espone metodi che forniscono informazioni su un codificatore. |
IWICBitmapFlipRotator |
Espone metodi che producono un'origine bitmap capovolta (orizzontale o verticale) e/o ruotata (di incrementi di 90 gradi). Le rotazioni vengono eseguite prima del capovolgimento. |
IWICBitmapFrameDecode |
Definisce i metodi per decodificare singoli fotogrammi di immagine di un file codificato. |
IWICBitmapFrameEncode |
Rappresenta i singoli fotogrammi di immagine di un codificatore. |
IWICBitmapLock |
Espone i metodi che supportano il metodo Lock . |
IWICBitmapScaler |
Rappresenta una versione ridimensionata della bitmap di input usando un algoritmo di ricampionamento o filtro. |
IWICBitmapSource |
Espone i metodi che fanno riferimento a un'origine da cui vengono recuperati i pixel, ma non possono essere riscritto. |
IWICBitmapSourceTransform |
Espone i metodi per l'offload di determinate operazioni all'implementazione IWICBitmapSource sottostante. |
IWICColorContext |
Espone i metodi per la gestione dei colori. |
IWICColorTransform |
Espone i metodi che trasformano un oggetto IWICBitmapSource da un contesto di colore a un altro. |
IWICComponentFactory |
Espone i metodi che creano componenti usati dagli sviluppatori di componenti. Sono inclusi lettori di metadati, writer e altri servizi per l'uso da parte di sviluppatori di codec e gestori di metadati. |
IWICComponentInfo |
Espone i metodi che forniscono informazioni sui componenti. |
IWICDdsDecoder |
Fornisce informazioni e funzionalità specifiche per il formato di immagine DDS. |
IWICDdsEncoder |
Consente di scrivere informazioni specifiche sul formato DDS in un codificatore. |
IWICDevelopRaw |
Espone i metodi che forniscono l'accesso alle funzionalità di un formato codec non elaborato. |
IWICDevelopRawNotificationCallback |
Espone un metodo di callback per le noficazioni delle immagini non elaborate. |
IWICDdsFrameDecode |
Fornisce l'accesso a un singolo frame di dati di immagine DDS nel formato nativo DXGI_FORMAT , nonché informazioni sui dati dell'immagine. |
IWICEnumMetadataItem |
Espone i metodi che forniscono servizi di enumerazione per singoli elementi di metadati. |
IWICFastMetadataEncoder |
Espone i metodi usati per la modifica dei metadati sul posto. Un codificatore di metadati rapido consente di aggiungere e rimuovere metadati a un'immagine senza dover codificare completamente l'immagine. |
IWICFormatConverter |
Rappresenta un oggetto IWICBitmapSource che converte i dati dell'immagine da un formato pixel a un altro, gestendo il dithering e il halftoning in formati indicizzati, conversione della tavolozza e soglia alfa. |
IWICFormatConverterInfo |
Espone i metodi che forniscono informazioni su un convertitore di formato pixel. |
IWICImageEncoder |
Codifica le interfacce ID2D1Image in un IWICBitmapEncoder. |
IWICImagingFactory |
Espone i metodi usati per creare componenti per WiC, ad esempio decodificatori, codificatori e convertitori di formato pixel. |
IWICImagingFactory2 |
Estensione dell'interfaccia della factory WIC che include la possibilità di creare un IWICImageEncoder. |
IWICJpegFrameDecode |
Espone i metodi per decodificare le immagini JPEG. Fornisce l'accesso all'intestazione Start Of Frame (SOF), all'intestazione Start of Scan (SOS), alle tabelle Huffman e Quantiization e ai dati JPEG compressi. Consente anche l'indicizzazione per un accesso casuale efficiente. |
IWICJpegFrameEncode |
Espone i metodi per la scrittura di dati di analisi JPEG compressi direttamente nel flusso di output del codificatore WIC. Fornisce inoltre l'accesso alle tabelle Huffman e quantizzazione. |
IWICMetadataBlockReader |
Espone i metodi che forniscono l'accesso a tutti i blocchi di metadati di primo livello del codec. |
IWICMetadataBlockWriter |
Espone i metodi che abilitano la codifica dei metadati. Questa interfaccia viene implementata dal decodificatore e dai relativi fotogrammi immagine. |
IWICMetadataHandlerInfo |
Espone i metodi che forniscono informazioni di base sul gestore dei metadati registrati. |
IWICMetadataQueryReader |
Espone i metodi per il recupero di blocchi di metadati e elementi da un decodificatore o dai relativi frame di immagine tramite un'espressione di query di metadati. |
IWICMetadataQueryWriter |
Espone i metodi per l'impostazione o la rimozione di blocchi di metadati e elementi a un codificatore o ai relativi frame di immagine usando un'espressione di query di metadati. |
IWICMetadataReader |
Espone i metodi che forniscono l'accesso al contenuto dei metadati di sottolineatura. Questa interfaccia viene implementata dai fornitori di software indipendenti (ISV) per creare nuovi lettori di metadati. |
IWICMetadataReaderInfo |
Espone i metodi che forniscono informazioni di base sul lettore di metadati registrato. |
IWICMetadataWriter |
Espone i metodi che forniscono l'accesso alla scrittura di contenuto dei metadati. Questa operazione viene implementata dagli ISV per creare nuovi writer di metadati. |
IWICMetadataWriterInfo |
Espone i metodi che forniscono informazioni di base sul writer di metadati registrato. |
IWICPalette |
Espone i metodi per l'accesso e la creazione di una tabella dei colori, principalmente per i formati pixel indicizzati. |
IWICPersistStream |
Espone metodi che forniscono metodi di caricamento e salvataggio aggiuntivi che accettano WICPersistOptions. |
IWICPixelFormatInfo |
Espone i metodi che forniscono informazioni su un formato pixel. |
IWICPixelFormatInfo2 |
Estende IWICPixelFormatInfo fornendo informazioni aggiuntive su un formato pixel. |
IWICPlanarBitmapFrameEncode |
Consente di scrivere pixel di immagine del componente planare in un codificatore. |
IWICPlanarBitmapSourceTransform |
Fornisce l'accesso ai formati di pixel CbCr Y planari in cui i componenti pixel vengono archiviati in piani componente separati. |
IWICPlanarFormatConverter |
Consente l'inizializzazione di un convertitore di formato con un'origine planare. |
IWICProgressCallback |
L'interfaccia IWICProgressCallback è documentata solo per la conformità; l'utilizzo non è consigliato e potrebbe essere modificato o non disponibile in futuro. Usare invece RegisterProgressNotification. |
IWICProgressiveLevelControl |
Espone i metodi per ottenere informazioni su e controllare la decodifica progressiva. |
IWICStream |
Rappresenta un flusso WIC per fare riferimento a contenuto di immagini e metadati. |
IWICStreamProvider |
Espone i metodi per un provider di flusso. |