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 |