Interfaccia IWICBitmap (wincodec.h)

Definisce i metodi che aggiungono il concetto di scrivibilità e rappresentazioni statiche in memoria di bitmap a IWICBitmapSource.

Ereditarietà

L'interfaccia IWICBitmap eredita da IWICBitmapSource. IWICBitmap include anche questi tipi di membri:

Metodi

L'interfaccia IWICBitmap include questi metodi.

 
IWICBitmap::Lock

Fornisce l'accesso a un'area rettangolare della bitmap.
IWICBitmap::SetPalette

Fornisce l'accesso per le modifiche della tavolozza.
IWICBitmap::SetResolution

Modifica la risoluzione fisica dell'immagine.

Commenti

IWICBitmap eredita da IWICBitmapSource e quindi eredita anche il metodo CopyPixels . Quando i pixel devono essere spostati in una nuova posizione di memoria, CopyPixels è spesso il più efficiente.

A causa della rappresentazione di memoria interna implicita da IWICBitmap, la modifica sul posto e l'elaborazione tramite il blocco è più efficiente rispetto a CopyPixels, in genere riducendo l'accesso a un puntatore semplice direttamente nella memoria di proprietà della bitmap anziché in una copia. Ciò è in contrasto con le bitmap procedurali che implementano solo CopyPixels perché non è presente alcuna rappresentazione di memoria interna ed è necessario crearne uno su richiesta per soddisfare una chiamata a Lock.

Requisiti

Requisito Valore
Client minimo supportato Windows XP con SP2, Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione wincodec.h