Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellt eine IWICBitmap aus einem angegebenen Rechteck einer IWICBitmapSource.
Syntax
HRESULT CreateBitmapFromSourceRect(
[in] IWICBitmapSource *pIBitmapSource,
[in] UINT x,
[in] UINT y,
[in] UINT width,
[in] UINT height,
[out] IWICBitmap **ppIBitmap
);
Parameter
[in] pIBitmapSource
Typ: IWICBitmapSource*
Die IWICBitmapSource , aus der die Bitmap erstellt werden soll.
[in] x
Typ: UINT
Die horizontale Koordinate der oberen linken Ecke des Rechtecks.
[in] y
Typ: UINT
Die vertikale Koordinate der oberen linken Ecke des Rechtecks.
[in] width
Typ: UINT
Die Breite des Rechtecks und der neuen Bitmap.
[in] height
Typ: UINT
Die Höhe des Rechtecks und der neuen Bitmap.
[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.
Hinweise
Das Bereitstellen eines Rechtecks, das größer als die Quelle ist, führt zu nicht definierten Ergebnissen.
Diese Methode erstellt immer eine separate Kopie des Quellimages, ähnlich der Cacheoption WICBitmapCacheOnLoad.
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 |