Condividi tramite


Componente Windows Imaging

Panoramica della tecnologia Windows Imaging Component.

Per sviluppare windows Imaging Component, sono necessarie queste intestazioni:

Per indicazioni sulla programmazione per questa tecnologia, vedere:

Enumerazioni

 
WIC8BIMIptcDigestProperties

Specifica gli identificatori degli elementi dei metadati in un blocco di metadati ipTC 8BIM.
WIC8BIMIptcProperties

Specifica gli identificatori degli elementi dei metadati in un blocco IPTC 8BIM.
WIC8BIMResolutionInfoProperties

Specifica gli identificatori degli elementi di metadati in un blocco 8BIMResolutionInfo.
WICBitmapAlphaChannelOption

Specifica l'utilizzo del canale alfa desiderato.
WICBitmapCreateCacheOption

Specifica l'utilizzo della cache desiderato.
WICBitmapDecoderCapabilities

Specifica le funzionalità del decodificatore.
WICBitmapDitherType

Specifica il tipo di algoritmo dither da applicare durante la conversione tra formati di immagine.
WICBitmapEncoderCacheOption

Specifica le opzioni della cache disponibili per un codificatore.
WICBitmapInterpolationMode

Specifica la modalità di campionamento o filtro da usare durante il ridimensionamento di un'immagine.
WICBitmapLockFlags

Specifica l'accesso a un IWICBitmap.
WICBitmapPaletteType

Specifica il tipo di tavolozza utilizzato per un formato di immagine indicizzato.
WICBitmapTransformOptions

Specifica le trasformazioni di capovolgimento e rotazione.
WICColorContextType

Specifica i tipi di contesto dei colori.
WICComponentEnumerateOptions

Specifica le opzioni di enumerazione dei componenti.
WICComponentSigning

Specifica lo stato della firma del componente.
WICComponentType

Specifica il tipo di componente Windows Imaging Component (WIC).
WICDdsAlphaMode

Specifica il significato dei valori dei componenti del colore pixel contenuti nell'immagine DDS.
WICDdsDimension

Specifica il tipo di dimensione dei dati contenuti nell'immagine DDS.
WICDecodeOptions

Specifica le opzioni di decodifica.
WICGifApplicationExtensionProperties

Specifica le proprietà dei metadati dell'estensione dell'applicazione per un'immagine GIF (Graphics Interchange Format).
WICGifCommentExtensionProperties

Specifica le proprietà dei metadati dell'estensione del commento per un'immagine GIF (Graphics Interchange Format).
WICGifGraphicControlExtensionProperties

Specifica le proprietà dei metadati dell'estensione del controllo grafico che definiscono le transizioni tra ogni animazione fotogramma per le immagini GIF (Graphics Interchange Format).
WICGifImageDescriptorProperties

Specifica le proprietà dei metadati del descrittore dell'immagine per fotogrammi GIF (Graphics Interchange Format).
WICGifLogicalScreenDescriptorProperties

Specifica le proprietà del descrittore dello schermo logico per i metadati GIF (Graphics Interchange Format).
WICHeifCompressionOption

Definisce le costanti che specificano opzioni di compressione HEIF (High Efficiency Image Format).
WICHeifHdrProperties

Specifica le proprietà HDR di un'immagine HEIF (High Efficiency Image Format).
WICHeifProperties

Specifica le proprietà di un'immagine HEIF (High Efficiency Image Format).
WICJpegChrominanceProperties

Specifica la proprietà tabella di dominio JPEG.
WICJpegCommentProperties

Specifica le proprietà del commento JPEG.
WICJpegIndexingOptions

Specifica le opzioni per l'indicizzazione di un'immagine JPEG.
WICJpegLuminanceProperties

Specifica la proprietà tabella di luminanza JPEG.
WICJpegScanType

Specifica il layout di memoria dei dati pixel in un'analisi di immagini JPEG.
WICJpegTransferMatrix

Specifica la matrice di conversione da Y'Cb'Cr' a R'G'B'.
WICJpegYCrCbSubsamplingOption

Specifica le opzioni di sottocampionamento JPEG YCrCB.
WICMetadataCreationOptions

Specifica le opzioni di creazione dei metadati.
WICNamedWhitePoint

Specifica i valori di bilanciamento del bianco denominati per le immagini non elaborate.
WICPersistOptions

Specifica le opzioni di Windows Imaging Component (WIC) usate durante l'inizializzazione di un componente con un flusso.
WICPixelFormatNumericRepresentation

Definisce le costanti che specificano un tipo primitivo per la rappresentazione numerica di un formato pixel WIC.
WICPlanarOptions

Specifica opzioni aggiuntive per un'implementazione IWICPlanarBitmapSourceTransform.
WICPngBkgdProperties

Specifica le proprietà dei metadati bKGD (Portable Network Graphics) in background (PNG).
WICPngChrmProperties

Specifica le proprietà dei metadati CHRM (Portable Network Graphics) cHRM per CIE XYZ chromaticity.
WICPngFilterOption

Specifica i filtri PNG (Portable Network Graphics) disponibili per l'ottimizzazione della compressione.
WICPngGamaProperties

Specifica le proprietà dei metadati del file PNG (Portable Network Graphics) gAMA.
WICPngHistProperties

Specifica le proprietà dei metadati hIST (Portable Network Graphics) (PNG).
WICPngIccpProperties

Specifica le proprietà dei metadati iCCP (Portable Network Graphics) (PNG).
WICPngItxtProperties

Specifica le proprietà dei metadati iTXT (Portable Network Graphics) iTXT.
WICPngSrgbProperties

Specifica le proprietà dei metadati sRGB (Portable Network Graphics) (PNG).
WICPngTimeProperties

Specifica le proprietà dei metadati TIME (Portable Network Graphics) tIME.
WICProgressNotification

Specifica quando deve essere chiamato il callback della notifica di stato.
WICProgressOperation

Specifica le operazioni di avanzamento per cui ricevere notifiche.
WICRawCapabilities

Specifica il supporto della funzionalità di un'immagine non elaborata.
WICRawParameterSet

Specifica il set di parametri utilizzato da un codec non elaborato.
WICRawRenderMode

Specifica la finalità di rendering della chiamata CopyPixels successiva.
WICRawRotationCapabilities

Specifica le funzionalità di rotazione del codec.
WICSectionAccessLevel

Specifica il livello di accesso di una sezione GDI (Windows Graphics Device Interface).
WICTiffCompressionOption

Specifica le opzioni di compressione TIFF (Tag Image Format).
WICWebpAnimProperties

Specifica le proprietà di animazione di un'immagine WebP.
WICWebpAnmfProperties

Specifica le proprietà del frame di animazione di un'immagine WebP.

Funzioni

 
AddWriter

Aggiunge un blocco di metadati di primo livello aggiungendo un oggetto IWICMetadataWriter.
CanConvert

Determina se il formato pixel di origine può essere convertito nel formato pixel di destinazione.
CanConvert

Eseguire una query se il convertitore di formato può convertire da un formato a un altro.
ClearIndexing

Rimuove l'indicizzazione da un JPEG indicizzato usando IWICJpegFrameDecode::SetIndexing.
Clone

Crea una copia dell'oggetto IWICEnumMetadataItem corrente.
Eseguire il commit

Esegue il commit di tutte le modifiche per l'immagine e chiude il flusso.
Eseguire il commit

Esegue il commit della cornice nell'immagine.
Eseguire il commit

Finalizza le modifiche dei metadati al flusso di immagini.
CopyBlocks

Richiede i dati pixel perché vengono archiviati in modo nativo all'interno del file DDS.
CopyPalette

Copia l'IWICPalette del decodificatore.
CopyPalette

Recupera la tabella colori per i formati di pixel indicizzati.
CopyPixels

Indica all'oggetto di produrre pixel.
CopyPixels

Copia i dati pixel usando i parametri di input forniti.
CopyPixels

Copia i pixel nei piani di destinazione. Configurato dai parametri di input forniti.
CopyScan

Recupera una copia dell'analisi JPEG compressa direttamente dal flusso di output del frame del decodificatore WIC.
CreateBitmap

Crea un oggetto IWICBitmap.
CreateBitmapClipper

Crea una nuova istanza di un oggetto IWICBitmapClipper.
CreateBitmapFlipRotator

Crea una nuova istanza di un oggetto IWICBitmapFlipRotator.
CreateBitmapFromHBITMAP

Crea un oggetto IWICBitmap da un handle bitmap.
CreateBitmapFromHICON

Crea un oggetto IWICBitmap da un handle dell'icona.
CreateBitmapFromMemory

Crea un IWICBitmap da un blocco di memoria.
CreateBitmapFromSource

Crea un IWICBitmap da IWICBitmapSource.
CreateBitmapFromSourceRect

Crea un IWICBitmap da un rettangolo specificato di un IWICBitmapSource.
CreateBitmapScaler

Crea una nuova istanza di un IWICBitmapScaler.
CreateColorContext

Crea una nuova istanza della classe IWICColorContext.
CreateColorTransformer

Crea una nuova istanza della classe IWICColorTransform.
CreateComponentEnumerator

Crea un oggetto IEnumUnknown dei tipi di componente specificati.
CreateComponentInfo

Crea una nuova istanza della classe IWICComponentInfo per l'identificatore della classe del componente specificato (CLSID).
CreateDecoder

Crea una nuova istanza di IWICBitmapDecoder.
CreateDecoderFromFileHandle

Crea una nuova istanza di IWICBitmapDecoder in base all'handle di file specificato.
CreateDecoderFromFilename

Crea una nuova istanza della classe IWICBitmapDecoder in base al file specificato.
CreateDecoderFromStream

Crea una nuova istanza della classe IWICBitmapDecoder in base all'IStream specificato.
CreateEncoder

Crea una nuova istanza della classe IWICBitmapEncoder.
CreateEncoderPropertyBag

Crea un contenitore di proprietà del codificatore.
CreateFastMetadataEncoderFromDecoder

Crea una nuova istanza del codificatore di metadati veloce in base all'oggetto IWICBitmapDecoder specificato.
CreateFastMetadataEncoderFromFrameDecode

Crea una nuova istanza del codificatore di metadati veloce in base al frame di immagine specificato.
CreateFormatConverter

Crea una nuova istanza della classe IWICFormatConverter.
CreateImageEncoder

Crea un nuovo oggetto codificatore di immagini.
CreateInstance

Crea una nuova istanza di IWICBitmapDecoder.
CreateInstance

Crea una nuova istanza di IWICBitmapEncoder.
CreateInstance

Crea una nuova istanza di IWICFormatConverter.
CreateInstance

Crea un'istanza di un IWICMetadataReader.
CreateInstance

Crea un'istanza di un IWICMetadataWriter.
CreateMetadataReader

Crea un oggetto IWICMetadataReader in base ai parametri specificati. (IWICComponentFactory.CreateMetadataReader)
CreateMetadataReaderFromContainer

Crea un oggetto IWICMetadataReader in base ai parametri specificati. (IWICComponentFactory.CreateMetadataReaderFromContainer)
CreateMetadataWriter

Crea un IWICMetadataWriter in base ai parametri specificati.
CreateMetadataWriterFromReader

Crea un oggetto IWICMetadataWriter dall'IWICMetadataReader specificato.
CreateNewFrame

Crea una nuova istanza di IWICBitmapFrameEncode.
CreateNewFrame

Crea un nuovo frame da codificare.
CreatePalette

Crea una nuova istanza della classe IWICPalette.
CreateQueryReaderFromBlockReader

Crea un oggetto IWICMetadataQueryReader dall'oggetto IWICMetadataBlockReader specificato.
CreateQueryWriter

Crea una nuova istanza di un writer di query.
CreateQueryWriterFromBlockWriter

Crea un oggetto IWICMetadataQueryWriter dall'oggetto IWICMetadataBlockWriter specificato.
CreateQueryWriterFromReader

Crea una nuova istanza di un writer di query in base al lettore di query specificato. Il writer di query verrà precompilato con metadati dal lettore di query.
CreateStream

Crea una nuova istanza della classe IWICStream.
DoesRequireFixedSize

Determina se il gestore dei metadati richiede una dimensione fissa.
DoesRequireFullStream

Determina se il gestore richiede un flusso completo.
DoesSupportAnimation

Recupera un valore che indica se il codec supporta l'animazione.
DoesSupportChromakey

Recupera un valore che indica se il codec supporta chromakeys.
DoesSupportIndexing

Recupera un valore che indica se questo decodificatore supporta l'indicizzazione per l'accesso casuale efficiente.
DoesSupportLossless

Recupera un valore che indica se il codec supporta formati senza perdita.
DoesSupportMultiframe

Recupera un valore che indica se il codec supporta immagini multi frame.
DoesSupportPadding

Determina se il gestore dei metadati supporta la spaziatura interna.
DoesSupportTransform

Determina se un'opzione di trasformazione specifica è supportata in modo nativo dall'implementazione dell'interfaccia IWICBitmapSourceTransform.
DoesSupportTransform

Usare questo metodo per determinare se è supportato un output planare desiderato e consentire al chiamante di scegliere un percorso di codice ottimizzato.
GetAcHuffmanTable

Recupera una copia della tabella AC Huffman per l'analisi e la tabella specificati. (IWICJpegFrameDecode.GetAcHuffmanTable)
GetAcHuffmanTable

Recupera una copia della tabella AC Huffman per l'analisi e la tabella specificati. (IWICJpegFrameEncode.GetAcHuffmanTable)
GetAuthor

Recupera il nome dell'autore del componente.
GetBitsPerPixel

Ottiene i bit per pixel (BPP) del formato pixel.
GetChannelCount

Ottiene il numero di canali contenuti nel formato pixel.
GetChannelMask

Ottiene la maschera del canale del formato pixel.
GetClosestPixelFormat

Recupera il formato pixel più vicino a cui l'implementazione di IWICBitmapSourceTransform può copiare in modo nativo i pixel, dato un formato desiderato.
GetClosestSize

Restituisce le dimensioni più vicine che l'implementazione può ridimensionare in modo nativo in base alle dimensioni desiderate.
GetCLSID

Recupera l'identificatore della classe del componente (CLSID)
GetColorContext

Ottiene il formato del pixel IWICColorContext.
GetColorContexts

Recupera gli oggetti IWICColorContext dell'immagine.
GetColorContexts

Recupera il file IWICColorContext associato al frame di immagine.
GetColorCount

Recupera il numero di colori nella tabella dei colori.
GetColorManagementVersion

Recupera il numero di versione di gestione dei colori supportato dal codec.
GetColors

Compila la matrice di colori fornita con i colori della tabella colori interna. La matrice di colori deve essere ridimensionata in base ai risultati restituiti da GetColorCount.
GetComponentType

Recupera il wicComponentType del componente.
GetContainerFormat

Recupera il GUID del contenitore associato al codec.
GetContainerFormat

Recupera il formato del contenitore dell'immagine.
GetContainerFormat

Recupera il formato del contenitore del codificatore.
GetContainerFormat

Ottiene il formato del contenitore dei lettori di query dei metadati.
GetContainerFormat

Recupera il formato del contenitore del decodificatore.
GetContainerFormats

Recupera i formati del contenitore supportati dal gestore di metadati.
GetContrast

Ottiene il valore di contrasto dell'immagine non elaborata.
GetCount

Recupera il numero di blocchi di metadati di primo livello.
GetCount

Ottiene il numero di elementi di metadati all'interno del lettore.
GetCurrentLevel

Ottiene il livello progressivo corrente del decodificatore.
GetCurrentParameterSet

Ottiene il set corrente di parametri.
GetDataPointer

Ottiene il puntatore al pixel superiore sinistro nel rettangolo bloccato.
GetDcHuffmanTable

Recupera una copia della tabella DC Huffman per l'analisi e la tabella specificati. (IWICJpegFrameDecode.GetDcHuffmanTable)
GetDcHuffmanTable

Recupera una copia della tabella DC Huffman per l'analisi e la tabella specificati. (IWICJpegFrameEncode.GetDcHuffmanTable)
GetDecoderInfo

Recupera un IWICBitmapDecoderInfo per l'immagine.
GetDeviceManufacturer

Recupera il nome della produzione del dispositivo associata al codec.
GetDeviceManufacturer

Recupera il produttore del dispositivo del gestore di metadati.
GetDeviceModels

Recupera un elenco delimitato da virgole di modelli di dispositivo associati al codec.
GetDeviceModels

Recupera i modelli di dispositivo che supportano il gestore di metadati.
GetEncoderInfo

Recupera un IWICBitmapEncoderInfo per il codificatore.
GetEnumerator

Ottiene un enumeratore di tutti gli elementi di metadati nella posizione relativa corrente all'interno della gerarchia dei metadati.
GetEnumerator

Recupera un'enumerazione di oggetti IWICMetadataReader che rappresentano ognuno dei blocchi di metadati di primo livello.
GetEnumerator

Ottiene un enumeratore di tutti gli elementi di metadati.
GetExifColorSpace

Recupera il contesto del colore dello spazio colori EXIF (Exchangeable Image File).
GetExposureCompensation

Ottiene il valore di interruzione della compensazione dell'esposizione dell'immagine non elaborata.
GetFileExtensions

Recupera un elenco delimitato da virgole delle estensioni di file associate al codec.
GetFormatGUID

Ottiene il GUID del formato pixel.
GetFormatInfo

Ottiene informazioni sul formato in cui è archiviata l'immagine DDS.
GetFrame

Recupera il frame specificato dell'immagine.
GetFrame

Recupera il frame specificato dell'immagine DDS.
GetFrameCount

Recupera il numero totale di fotogrammi nell'immagine.
GetFrameHeader

Recupera i dati di intestazione dall'intero frame.
GetFriendlyName

Recupera il nome descrittivo del componente, ovvero un nome visualizzato leggibile per il componente.
GetGamma

Ottiene l'impostazione gamma corrente dell'immagine non elaborata.
GetHeader

Ottiene l'intestazione dei metadati per il writer di metadati.
GetKelvinRangeInfo

Ottiene le informazioni sull'intervallo Kelvin corrente dell'immagine non elaborata.
GetLevelCount

Ottiene il numero di livelli di decodifica progressiva supportati dal codec.
GetLocation

Recupera il percorso corrente rispetto al blocco di metadati radice.
GetMetadataByName

Recupera il blocco di metadati o l'elemento identificato da un'espressione di query di metadati.
GetMetadataFormat

Recupera il formato dei metadati del gestore di metadati.
GetMetadataFormat

Ottiene il formato dei metadati associato al lettore.
GetMetadataHandlerInfo

Ottiene le informazioni sul gestore dei metadati associate al lettore.
GetMetadataQueryReader

Recupera il lettore di query dei metadati dal decodificatore.
GetMetadataQueryReader

Recupera un lettore di query di metadati per il frame.
GetMetadataQueryWriter

Recupera un writer di query di metadati per il codificatore.
GetMetadataQueryWriter

Ottiene il writer di query dei metadati per il frame del codificatore.
GetMetadataQueryWriter

Recupera un writer di query di metadati per la codifica rapida dei metadati.
GetMimeTypes

Recupera una sequenza delimitata da virgole di tipi MIME associati al codec.
GetNamedWhitePoint

Ottiene il punto bianco denominato dell'immagine non elaborata.
GetNoiseReduction

Ottiene il valore di riduzione del rumore dell'immagine non elaborata.
GetNumericRepresentation

TBD (IWICPixelFormatInfo2.GetNumericRepresentation)
GetParameters

Ottiene dati specifici del DDS. (IWICDdsDecoder.GetParameters)
GetParameters

Ottiene dati specifici del DDS. (IWICDdsEncoder.GetParameters)
GetPatterns

Recupera le firme del modello di file supportate dal decodificatore.
GetPatterns

Ottiene i modelli di metadati associati al lettore di metadati.
GetPersistOptions

Ottiene le opzioni persistenti usate durante l'inizializzazione del componente con un flusso.
GetPixelFormat

Ottiene il formato pixel di per l'area bloccata di pixel. Questa operazione può essere usata per calcolare il numero di byte per pixel nell'area bloccata.
GetPixelFormat

Recupera il formato pixel dell'origine bitmap.
GetPixelFormats

Recupera i formati pixel supportati dal codec.
GetPixelFormats

Recupera un elenco di GUID che indicano quali pixel formatta il convertitore supporta.
GetPreferredVendorGUID

Ottiene il GUID del fornitore preferito.
GetPreview

Recupera un'immagine di anteprima, se supportata.
GetProfileBytes

Recupera il profilo di contesto del colore.
GetQuantizationTable

Recupera una copia della tabella di quantizzazione. (IWICJpegFrameDecode.GetQuantizationTable)
GetQuantizationTable

Recupera una copia della tabella di quantizzazione. (IWICJpegFrameEncode.GetQuantizationTable)
GetReaderByIndex

Recupera un blocco di metadati IWICMetadataReader per un blocco di metadati di primo livello specificato.
GetRenderMode

Ottiene l'oggetto WICRawRenderMode corrente.
GetResolution

Recupera la frequenza di campionamento tra pixel e misurazioni del mondo fisico.
GetRotation

Ottiene l'angolo di rotazione corrente.
GetSaturation

Ottiene il valore di saturazione dell'immagine non elaborata.
GetScanHeader

Recupera i parametri dal marcatore SOS (Start Of Scan) per l'analisi con l'indice specificato.
GetSharpness

Ottiene il valore di nitidezza dell'immagine non elaborata.
GetSigningStatus

Recupera lo stato di firma del componente.
GetSize

Recupera la larghezza e l'altezza, in pixel, del rettangolo bloccato.
GetSize

Recupera la larghezza e l'altezza dei pixel della bitmap.
GetSizeInBlocks

Ottiene la larghezza e l'altezza, in blocchi, dell'immagine DDS.
GetSpecVersion

Recupera la versione della specifica del componente.
Getstream

Ottiene il flusso mantenuto dal componente.
GetStride

Fornisce l'accesso al valore stride per la memoria.
GetThumbnail

Recupera un'anteprima bitmap dell'immagine, se presente
GetThumbnail

Recupera una piccola anteprima del frame, se supportato dal codec.
GetTint

Ottiene il valore della tinta dell'immagine non elaborata.
GetToneCurve

Ottiene la curva del tono dell'immagine non elaborata.
GetType

Recupera il tipo di contesto del colore. (IWICColorContext.GetType)
GetType

Recupera WICBitmapPaletteType che descrive la tavolozza.
GetValue

Ottiene il valore dell'elemento dei metadati.
GetValueByIndex

Ottiene l'elemento dei metadati in corrispondenza dell'indice specificato.
GetVendorGUID

Recupera il GUID del fornitore.
GetVersion

Recupera la versione del componente.
GetWhitePointKelvin

Ottiene la temperatura del punto bianco Kelvin dell'immagine non elaborata.
GetWhitePointRGB

Ottiene i valori RGB del punto bianco.
GetWriterByIndex

Recupera l'oggetto IWICMetadataWriter che risiede nell'indice specificato.
HasAlpha

Indica se la tavolozza contiene una voce non opaca, ovvero una voce con un valore alfa minore di 1.
Initialize

Inizializza il clipper bitmap con i parametri specificati.
Initialize

Inizializza il decodificatore con il flusso fornito.
Initialize

Inizializza il codificatore con un IStream che indica al codificatore dove codificare i bit.
Initialize

Inizializza il ruotatore di capovolgimento bitmap con i parametri specificati.
Initialize

Inizializza il codificatore di frame usando le proprietà indicate.
Initialize

Inizializza il ridimensionatore bitmap con i parametri specificati.
Initialize

Inizializza un IWICColorTransform con un IWICBitmapSource e lo trasforma da un IWICColorContext a un altro.
Initialize

Inizializza il convertitore di formato.
Initialize

Inizializza un convertitore di formato con un'origine planare e specifica il formato pixel di output interleaved.
InitializeCustom

Inizializza una tavolozza per le voci di colore personalizzate specificate.
InitializeFromBitmap

Inizializza una tavolozza usando valori ottimizzati calcolati in base alla bitmap di riferimento.
InitializeFromBlockReader

Inizializza un oggetto IWICMetadataBlockWriter dall'oggetto IWICMetadataBlockReader specificato. In questo modo verrà prepopolato il writer dei blocchi di metadati con tutti i metadati nel lettore di blocchi di metadati.
InitializeFromExifColorSpace

Inizializza il contesto del colore usando uno spazio di colore exIF (Exchangeable Image File).
InizializzaFromFilename

Inizializza il contesto del colore dal file specificato.
InizializzaFromFilename

Inizializza un flusso da un determinato file.
InitializeFromIStream

Inizializza un flusso da un altro flusso. I diritti di accesso vengono ereditati dal flusso sottostante.
InitializeFromIStreamRegion

Inizializza il flusso come sottostream di un altro flusso.
InitializeFromMemory

Inizializza il contesto del colore da un blocco di memoria.
InitializeFromMemory

Inizializza un flusso per considerare un blocco di memoria come flusso. Il flusso non può crescere oltre le dimensioni del buffer.
InitializeFromPalette

Inizializzare la tavolozza in base a una determinata tavolozza.
InitializePredefined

Inizializza la tavolozza in una delle tavolozze predefinite specificate da WICBitmapPaletteType e, facoltativamente, aggiunge un colore trasparente.
IsBlackWhite

Recupera un valore che descrive se la tavolozza è nera e bianca.
IsGrayscale

Recupera un valore che descrive se una tavolozza è in scala grigia.
LoadEx

Carica i dati da un flusso di input usando i parametri specificati.
LoadParameterSet

Imposta l'opzione WICRawParameterSet desiderata.
Lock

Fornisce l'accesso a un'area rettangolare della bitmap.
MatchMimeType

Recupera un valore che indica se il tipo mime specificato corrisponde al tipo mime del codec.
MatchPattern

Recupera un valore che indica se il codec riconosce il modello all'interno di un flusso specificato.
MatchPattern

Determina se un flusso contiene un modello di elemento di metadati.
Avanti

Avanzate la posizione corrente nell'enumerazione.
Notificare

Metodo di callback definito dall'applicazione usato per le notifiche di modifica dei parametri di immagine non elaborati.
Notificare

Il metodo Notify è documentato solo per la conformità; l'uso non è consigliato e può essere modificato o non disponibile in futuro. Usare invece RegisterProgressNotification.
PFNProgressNotification

Funzione di callback definita dall'applicazione denominata quando viene eseguita l'avanzamento del componente codec.
QueryCapability

Recupera le funzionalità del decodificatore in base al flusso specificato.
QueryRawCapabilitiesInfo

Recupera informazioni sulle funzionalità supportate per un'immagine non elaborata.
RefreshStream

Informa il componente su cui potrebbe essere stato modificato il contenuto del flusso in cui si tiene. Il componente deve rispondere sporcando qualsiasi informazione memorizzata nella cache dal flusso.
RegisterProgressNotification

Registra una funzione di callback della notifica di stato.
RemoveMetadataByName

Rimuove un elemento di metadati da una posizione specifica usando un'espressione di query dei metadati.
RemoveValue

Rimuove l'elemento dei metadati corrispondente ai parametri specificati.
RemoveValueByIndex

Rimuove l'elemento dei metadati nell'indice specificato.
RemoveWriterByIndex

Rimuove il writer dei metadati dalla posizione di indice specificata.
Reimpostazione

Reimposta la posizione corrente all'inizio dell'enumerazione.
SaveEx

Salva IWICPersistStream nell'input IStream specificato usando i parametri specificati.
SetColorContexts

Imposta gli oggetti IWICColorContext per il codificatore.
SetColorContexts

Imposta un determinato numero di profili IWICColorContext sul frame.
SetContrast

Imposta il valore di contrasto dell'immagine non elaborata.
SetCurrentLevel

Specifica il livello da recuperare nella chiamata successiva a CopyPixels.
SetDestinationColorContext

Imposta il contesto del colore di destinazione.
SetExposureCompensation

Imposta il valore di arresto della compensazione dell'esposizione.
Setgamma

Imposta il valore gamma desiderato.
SetIndexing

Consente l'indicizzazione del JPEG per un accesso casuale efficiente.
SetMetadataByName

Imposta un elemento di metadati su una posizione specifica.
SetNamedWhitePoint

Imposta il punto bianco denominato del file non elaborato.
SetNoiseReduction

Imposta il valore di riduzione del rumore dell'immagine non elaborata.
SetNotificationCallback

Imposta il metodo di callback di notifica.
SetPalette

Fornisce l'accesso per le modifiche del tavolozza.
SetPalette

Imposta la tavolozza globale per l'immagine.
SetPalette

Imposta IWICPalette per i formati pixel indicizzati.
SetParameters

Imposta dati specifici del DDS.
SetPixelFormat

Richiede che il codificatore usi il formato pixel specificato.
SetPreview

Imposta l'anteprima globale per l'immagine.
SetRenderMode

Imposta l'oggetto WICRawRenderMode corrente.
SetResolution

Modifica la risoluzione fisica dell'immagine.
SetResolution

Imposta la risoluzione fisica dell'immagine di output.
SetRotation

Imposta l'angolo di rotazione desiderato.
SetSaturation

Imposta il valore di saturazione dell'immagine non elaborata.
SetSharpness

Imposta il valore di nitidezza dell'immagine non elaborata.
SetSize

Imposta le dimensioni dell'immagine di output per il frame.
SetThumbnail

Imposta l'anteprima globale per l'immagine.
SetThumbnail

Imposta l'anteprima del frame se supportata dal codec.
SetTint

Imposta il valore della tinta dell'immagine non elaborata.
SetToneCurve

Imposta la curva del tono per l'immagine non elaborata.
SetValue

Imposta l'elemento dei metadati specificato.
SetValueByIndex

Imposta l'elemento dei metadati sull'indice specificato.
SetWhitePointKelvin

Imposta il valore Kelvin del punto bianco.
SetWhitePointRGB

Imposta i valori RGB del punto bianco.
SetWriterByIndex

Sostituisce il writer di metadati nella posizione di indice specificata.
Skip

Ignora il numero specificato di oggetti.
SupportTransparency

Restituisce se il formato supporta pixel trasparenti.
WICConvertBitmapSource

Ottiene un IWICBitmapSource nel formato pixel desiderato da un determinato IWICBitmapSource.
WICCreateBitmapFromSection

Restituisce un oggetto IWICBitmapSource supportato dai pixel di un handle di sezione GDI (Windows Graphics Device Interface). (WICCreateBitmapFromSection)
WICCreateBitmapFromSectionEx

Restituisce un oggetto IWICBitmapSource supportato dai pixel di un handle di sezione GDI (Windows Graphics Device Interface). (WICCreateBitmapFromSectionEx)
WICGetMetadataContentSize

Restituisce le dimensioni del contenuto dei metadati contenuto dall'oggetto IWICMetadataWriter specificato. Gli account delle dimensioni restituiti per l'intestazione e la lunghezza dei metadati.
WICMapGuidToShortName

Ottiene il nome breve associato a un GUID specificato.
WICMapSchemaToName

Ottiene il nome associato a uno schema specificato.
WICMapShortNameToGuid

Ottiene il GUID associato al nome breve specificato.
WICMatchMetadataContent

Ottiene un GUID di formato metadati per un formato di contenitore specificato e un fornitore che corrisponde meglio al contenuto all'interno di un determinato flusso.
WICSerializeMetadataContent

Scrive i metadati in un determinato flusso.
WriteFrame

Codifica l'immagine nel frame specificato da IWICBitmapFrameEncode.
WriteFrameThumbnail

Codifica l'immagine come anteprima della cornice specificata dal codice IWICBitmapFrameEncode.
WritePixels

Copia i dati della riga di analisi da un buffer fornito dal chiamante all'oggetto IWICBitmapFrameEncode.
WritePixels

Scrive righe dai piani di origine al formato codificato. (IWICPlanarBitmapFrameEncode.WritePixels)
WriteScan

Scrive i dati di analisi in un frame JPEG.
WriteSource

Codifica un'origine bitmap.
WriteSource

Scrive righe dai piani di origine al formato codificato. (IWICPlanarBitmapFrameEncode.WriteSource)
WriteThumbnail

Codifica l'immagine specificata come anteprima del codificatore bitmap WIC specificato.

Interfacce

 
IWICBitmap

Definisce i metodi che aggiungono il concetto di scrittura e rappresentazioni statiche in memoria delle 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 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, frame 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 90 incrementi di gradi). La rotazione viene eseguita prima della rotazione.
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 scritti nuovamente.
IWICBitmapSourceTransform

Espone i metodi per l'offload di determinate operazioni all'implementazione IWICBitmapSource sottostante.
IWICColorContext

Espone 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 da usare dagli sviluppatori di codec e metadati.
IWICComponentInfo

Espone i metodi che forniscono informazioni sui componenti.
IWICDdsDecoder

Fornisce informazioni e funzionalità specifiche del formato di immagine DDS.
IWICDdsEncoder

Consente di scrivere informazioni specifiche del formato DDS in un codificatore.
IWICDdsFrameDecode

Fornisce l'accesso a un singolo frame di dati di immagine DDS nel modulo di DXGI_FORMAT nativo, nonché informazioni sui dati dell'immagine.
IWICDevelopRaw

Espone metodi che forniscono l'accesso alle funzionalità di un formato codec non elaborato.
IWICDevelopRawNotificationCallback

Espone un metodo di callback per le noficazioni di immagini non elaborate.
IWICEnumMetadataItem

Espone 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 ricritturare completamente l'immagine.
IWICFormatConverter

Rappresenta un IWICBitmapSource che converte i dati dell'immagine da un formato pixel a un altro, la gestione del dithering e la metàtonazione in formati indicizzati, conversione della tavolozza e soglia alfa.
IWICFormatConverterInfo

Espone metodi che forniscono informazioni su un convertitore di formati pixel.
IWICImageEncoder

Codifica le interfacce ID2D1Image in un IWICBitmapEncoder.
IWICImagingFactory

Espone i metodi usati per creare componenti per windows Imaging Component (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 l'accesso casuale efficiente.
IWICJpegFrameEncode

Espone metodi per la scrittura di dati di analisi JPEG compressi direttamente nel flusso di output del codificatore WIC. Fornisce anche 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 metodi che consentono la codifica dei metadati. Questa interfaccia viene implementata dal decodificatore e dai relativi fotogrammi di immagine.
IWICMetadataHandlerInfo

Espone i metodi che forniscono informazioni di base sul gestore dei metadati registrati.
IWICMetadataQueryReader

Espone metodi per il recupero di blocchi di metadati e elementi da un decodificatore o dai relativi fotogrammi di immagine usando un'espressione di query di metadati.
IWICMetadataQueryWriter

Espone 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 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 metodi che forniscono informazioni di base sul lettore di metadati registrati.
IWICMetadataWriter

Espone metodi che forniscono l'accesso alla scrittura di contenuto dei metadati. Questa operazione viene implementata dai fornitori di software indipendenti (ISV) per creare nuovi writer di metadati.
IWICMetadataWriterInfo

Espone i metodi che forniscono informazioni di base sul writer di metadati registrato.
IWICPalette

Espone metodi per l'accesso e la creazione di una tabella colori, principalmente per i formati pixel indicizzati.
IWICPersistStream

Espone i metodi che forniscono metodi di caricamento e salvataggio aggiuntivi che accettano WICPersistOptions.
IWICPixelFormatInfo

Espone 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 Y'CbCr planar in cui i componenti pixel vengono archiviati in piani di 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 (Windows Imaging Component) per fare riferimento al contenuto di immagini e metadati.
IWICStreamProvider

Espone i metodi per un provider di flusso.

Strutture

 
WICBitmapPattern

Contiene membri che identificano un criterio all'interno di un file di immagine che può essere usato per identificare un formato specifico.
WICBitmapPlane

Specifica il formato pixel, il buffer, lo stride e le dimensioni di un piano componente per un formato pixel planare.
WICBitmapPlaneDescription

Specifica il formato pixel e le dimensioni di un piano componente.
WICDdsFormatInfo

Specifica le DXGI_FORMAT e le informazioni sui blocchi di un formato DDS.
WICDdsParameters

Specifica la dimensione immagine DDS, DXGI_FORMAT e la modalità alfa dei dati contenuti.
WICImageParameters

In questo modo vengono definiti i parametri che è possibile usare per eseguire l'override dei parametri predefiniti usati normalmente durante la codifica di un'immagine.
WICJpegFrameHeader

Rappresenta un'intestazione di frame JPEG. (WICJpegFrameHeader)
WICJpegScanHeader

Rappresenta un'intestazione di frame JPEG. (WICJpegScanHeader)
WICMetadataHeader

Rappresenta l'intestazione dei metadati.
WICMetadataPattern

Rappresenta un modello di metadati.
WICRawCapabilitiesInfo

Definisce le funzionalità del codec non elaborato.
WICRawToneCurve

Rappresenta una curva del tono dell'immagine non elaborata.
WICRawToneCurvePoint

Rappresenta un punto di curva del tono dell'immagine non elaborato.
WICRect

Rappresenta un rettangolo per l'API Windows Imaging Component (WIC).