Metodo IWICImagingFactory::CreateBitmapFromSourceRect (wincodec.h)
Crea un IWICBitmap da un rettangolo specificato di un IWICBitmapSource.
Sintassi
HRESULT CreateBitmapFromSourceRect(
[in] IWICBitmapSource *pIBitmapSource,
[in] UINT x,
[in] UINT y,
[in] UINT width,
[in] UINT height,
[out] IWICBitmap **ppIBitmap
);
Parametri
[in] pIBitmapSource
Tipo: IWICBitmapSource*
IWICBitmapSource da cui creare la bitmap.
[in] x
Tipo: UINT
Coordinata orizzontale dell'angolo superiore sinistro del rettangolo.
[in] y
Tipo: UINT
Coordinata verticale dell'angolo superiore sinistro del rettangolo.
[in] width
Tipo: UINT
Larghezza del rettangolo e della nuova bitmap.
[in] height
Tipo: UINT
Altezza del rettangolo e della nuova bitmap.
[out] ppIBitmap
Tipo: IWICBitmap**
Puntatore che riceve un puntatore alla nuova bitmap.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Se si specifica un rettangolo più grande dell'origine, verranno generati risultati non definiti.
Questo metodo crea sempre una copia separata dell'immagine di origine, simile all'opzione cache WICBitmapCacheOnLoad.
Requisiti
Client minimo supportato | Windows XP con SP2, Windows Vista [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | wincodec.h |
Libreria | Windowscodecs.lib |
DLL | Windowscodecs.dll |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per