Condividi tramite


Metodo IWICImagingFactory::CreateBitmapFromSource (wincodec.h)

Crea un IWICBitmap da IWICBitmapSource.

Sintassi

HRESULT CreateBitmapFromSource(
  [in]  IWICBitmapSource           *pIBitmapSource,
  [in]  WICBitmapCreateCacheOption option,
  [out] IWICBitmap                 **ppIBitmap
);

Parametri

[in] pIBitmapSource

Tipo: IWICBitmapSource*

IWICBitmapSource da cui creare la bitmap.

[in] option

Tipo: WICBitmapCreateCacheOption

Opzioni della cache della nuova bitmap. Questo può essere uno dei valori nell'enumerazione WICBitmapCreateCacheOption .

Valore Significato
WICBitmapNoCache
Non creare una copia di memoria di sistema. Condividere la bitmap con l'origine.
WICBitmapCacheOnDemand
Creare una copia della memoria di sistema quando viene usata prima la bitmap.
WICBitmapCacheOnLoad
Creare una copia della memoria di sistema quando viene chiamato questo metodo.

[out] ppIBitmap

Tipo: IWICBitmap**

Puntatore che riceve un puntatore alla nuova bitmap.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Requisiti

   
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
Libreria Windowscodecs.lib
DLL Windowscodecs.dll