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