Share via


IWICImagingFactory::CreateBitmapFromSource-Methode (wincodec.h)

Erstellt eine IWICBitmap aus einer IWICBitmapSource.

Syntax

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

Parameter

[in] pIBitmapSource

Typ: IWICBitmapSource*

Die IWICBitmapSource , aus der die Bitmap erstellt werden soll.

[in] option

Typ: WICBitmapCreateCacheOption

Die Cacheoptionen der neuen Bitmap. Dies kann einer der Werte in der WICBitmapCreateCacheOption-Enumeration sein.

Wert Bedeutung
WICBitmapNoCache
Erstellen Sie keine Systemspeicherkopie. Teilen Sie die Bitmap mit der Quelle.
WICBitmapCacheOnDemand
Erstellen Sie eine Systemspeicherkopie, wenn die Bitmap zum ersten Mal verwendet wird.
WICBitmapCacheOnLoad
Erstellen Sie eine Systemspeicherkopie, wenn diese Methode aufgerufen wird.

[out] ppIBitmap

Typ: IWICBitmap**

Ein Zeiger, der einen Zeiger auf die neue Bitmap empfängt.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP mit SP2, Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile wincodec.h
Bibliothek Windowscodecs.lib
DLL Windowscodecs.dll