Méthode IWICImagingFactory::CreateBitmapFromSourceRect (wincodec.h)
Crée un IWICBitmap à partir d’un rectangle spécifié d’un IWICBitmapSource.
Syntaxe
HRESULT CreateBitmapFromSourceRect(
[in] IWICBitmapSource *pIBitmapSource,
[in] UINT x,
[in] UINT y,
[in] UINT width,
[in] UINT height,
[out] IWICBitmap **ppIBitmap
);
Paramètres
[in] pIBitmapSource
Type : IWICBitmapSource*
IWICBitmapSource à partir duquel créer l’image bitmap.
[in] x
Type : UINT
Coordonnée horizontale du coin supérieur gauche du rectangle.
[in] y
Type : UINT
Coordonnée verticale du coin supérieur gauche du rectangle.
[in] width
Type : UINT
Largeur du rectangle et de la nouvelle bitmap.
[in] height
Type : UINT
Hauteur du rectangle et de la nouvelle bitmap.
[out] ppIBitmap
Type : IWICBitmap**
Pointeur qui reçoit un pointeur vers la nouvelle bitmap.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Si vous fournissez un rectangle plus grand que la source, vous obtiendrez des résultats non définis.
Cette méthode crée toujours une copie distincte de l’image source, similaire à l’option de cache WICBitmapCacheOnLoad.
Configuration requise
Client minimal pris en charge | Windows XP avec SP2, Windows Vista [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau | applications UWP] |
Plateforme cible | Windows |
En-tête | wincodec.h |
Bibliothèque | Windowscodecs.lib |
DLL | Windowscodecs.dll |