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 |