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 |