Condividi tramite


Classe ImageAttributes (gdiplusimageattributes.h)

Un oggetto ImageAttributes contiene informazioni sulla modifica dei colori bitmap e metafile durante il rendering. Un oggetto ImageAttributes gestisce diverse impostazioni di regolazione dei colori, tra cui matrici di regolazione dei colori, matrici di regolazione della scala grigia, valori di correzione gamma, tabelle mappa dei colori e valori soglia colore.

Ereditarietà

La classe ImageAttributes implementa GdiplusBase.

Metodi

La classe ImageAttributes include questi metodi.

 
ImageAttributes::ClearBrushRemapTable

Il metodo ImageAttributes::ClearBrushRemapTable cancella la tabella color-remap del pennello di questo oggetto ImageAttributes.
ImageAttributes::ClearColorKey

Il metodo ImageAttributes::ClearColorKey cancella la chiave di colore (intervallo di trasparenza) per una categoria specificata.
ImageAttributes::ClearColorMatrices

Il metodo ImageAttributes::ClearColorMatrices cancella la matrice di regolazione dei colori e la matrice di regolazione della scala grigia per una categoria specificata.
ImageAttributes::ClearColorMatrix

Il metodo ImageAttributes::ClearColorMatrix cancella la matrice di regolazione dei colori per una categoria specificata.
ImageAttributes::ClearGamma

Il metodo ImageAttributes::ClearGamma disabilita la correzione gamma per una categoria specificata.
ImageAttributes::ClearNoOp

Il metodo ImageAttributes::ClearNoOp cancella l'impostazione NoOp per una categoria specificata.
ImageAttributes::ClearOutputChannel

Il metodo ImageAttributes::ClearOutputChannel cancella l'impostazione del canale di output cyan-magenta-giallo-nero (CMYK) per una categoria specificata.
ImageAttributes::ClearOutputChannelColorProfile

Il metodo ImageAttributes::ClearOutputChannelColorProfile cancella l'impostazione del profilo di colore del canale di output per una categoria specificata.
ImageAttributes::ClearRemapTable

Il metodo ImageAttributes::ClearRemapTable cancella la tabella color-remap per una categoria specificata.
ImageAttributes::ClearThreshold

Il metodo ImageAttributes::ClearThreshold cancella il valore soglia per una categoria specificata.
ImageAttributes::Clone

Il metodo ImageAttributes::Clone esegue una copia di questo oggetto ImageAttributes.
ImageAttributes::GetAdjustedPalette

Il metodo ImageAttributes::GetAdjustedPalette regola i colori in una tavolozza in base alle impostazioni di regolazione di una categoria specificata.
ImageAttributes::GetLastStatus

Il metodo ImageAttributes::GetLastStatus restituisce un valore che indica la natura dell'errore più recente dell'oggetto ImageAttributes.
ImageAttributes::ImageAttributes

Crea un oggetto ImageAttributes::ImageAttributes. È il costruttore predefinito. (ImageAttributes.ImageAttributes)
ImageAttributes::ImageAttributes

Crea un oggetto ImageAttributes::ImageAttributes. È il costruttore predefinito. (overload 2/3)
ImageAttributes::ImageAttributes

Crea un oggetto ImageAttributes::ImageAttributes. È il costruttore predefinito. (overload 1/3)
ImageAttributes::Reset

Il metodo ImageAttributes::Reset cancella tutte le impostazioni di regolazione del colore e della scala grigia per una categoria specificata.
ImageAttributes::SetBrushRemapTable

Il metodo ImageAttributes::SetBrushRemapTable imposta la tabella di mapping dei colori per la categoria pennello.
ImageAttributes::SetColorKey

Il metodo ImageAttributes::SetColorKey imposta la chiave di colore (intervallo di trasparenza) per una categoria specificata.
ImageAttributes::SetColorMatrices

Il metodo ImageAttributes::SetColorMatrices imposta la matrice di regolazione dei colori e la matrice di regolazione della scala grigia per una categoria specificata.
ImageAttributes::SetColorMatrix

Il metodo ImageAttributes::SetColorMatrix imposta la matrice di regolazione dei colori per una categoria specificata.
ImageAttributes::SetGamma

Il metodo ImageAttributes::SetGamma imposta il valore gamma per una categoria specificata.
ImageAttributes::SetNoOp

Il metodo ImageAttributes::SetNoOp disattiva la regolazione del colore per una categoria specificata. È possibile chiamare ImageAttributes::ClearNoOp per reintegrare le impostazioni di regolazione dei colori presenti prima della chiamata a ImageAttributes::SetNoOp.
ImageAttributes::SetOutputChannel

Il metodo ImageAttributes::SetOutputChannel imposta il canale di output CMYK per una categoria specificata.
ImageAttributes::SetOutputChannelColorProfile

Il metodo ImageAttributes::SetOutputChannelColorProfile imposta il file del profilo colore del canale di output per una categoria specificata.
ImageAttributes::SetRemapTable

Il metodo ImageAttributes::SetRemapTable imposta la tabella color-remap per una categoria specificata.
ImageAttributes::SetThreshold

Il metodo ImageAttributes::SetThreshold imposta la soglia (intervallo di trasparenza) per una categoria specificata.
ImageAttributes::SetToIdentity

Il metodo ImageAttributes::SetToIdentity imposta la matrice di regolazione dei colori di una categoria specificata su matrice di identità.
ImageAttributes::SetWrapMode

Il metodo ImageAttributes::SetWrapMode imposta la modalità di wrapping di questo oggetto ImageAttributes.

Commenti

I colori in un'immagine possono essere modificati durante il rendering. Possono essere corretti, oscurati, chiari, rimossi e così via. Per applicare tali manipolazioni, inizializzare un oggetto ImageAttributes e passare l'indirizzo dell'oggetto ImageAttributes (insieme all'indirizzo di un oggetto Image) al metodo Graphics::D rawImage.

Requisiti

   
Piattaforma di destinazione Windows
Intestazione gdiplusimageattributes.h