Freigeben über


ID2D1RenderTarget::CreateBitmapFromWicBitmap(IWICBitmapSource*,ID2D1Bitmap**)-Methode (d2d1.h)

Erstellt eine ID2D1Bitmap durch Kopieren der angegebenen WiC-Bitmap (Microsoft Windows Imaging Component).

Syntax

HRESULT CreateBitmapFromWicBitmap(
        IWICBitmapSource *wicBitmapSource,
  [out] ID2D1Bitmap      **bitmap
);

Parameter

wicBitmapSource

Typ: [in] IWICBitmapSource*

Die zu kopierende WIC-Bitmap.

[out] bitmap

Typ: ID2D1Bitmap**

Wenn diese Methode zurückgibt, enthält einen Zeiger auf einen Zeiger auf die neue Bitmap. Dieser Parameter wird nicht initialisiert übergeben.

Rückgabewert

Typ: HRESULT

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

Hinweise

Bevor Direct2D ein WIC-Bild laden kann, muss es in ein unterstütztes Pixelformat und den Alphamodus konvertiert werden. Eine Liste der unterstützten Pixelformate und Alphamodi finden Sie unter Unterstützte Pixelformate und Alphamodi.

Beispiele

Beispiele finden Sie unter Laden einer Bitmap aus einer Datei und Laden einer Bitmap aus einer Ressource.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile d2d1.h
Bibliothek D2d1.lib
DLL D2d1.dll

Weitere Informationen

Laden einer Bitmap aus einer Datei

ID2D1Bitmap

ID2D1RenderTarget

Unterstützte Pixelformate und Alpha-Modi