Metodo IWICBitmapScaler::Initialize (wincodec.h)
Inizializza il ridimensionatore bitmap con i parametri specificati.
Sintassi
HRESULT Initialize(
[in] IWICBitmapSource *pISource,
[in] UINT uiWidth,
[in] UINT uiHeight,
[in] WICBitmapInterpolationMode mode
);
Parametri
[in] pISource
Tipo: IWICBitmapSource*
Origine bitmap di input.
[in] uiWidth
Tipo: UINT
Larghezza di destinazione.
[in] uiHeight
Tipo: UINT
Altezza di destinazione.
[in] mode
Tipo: WICBitmapInterpolationMode
WICBitmapInterpolationMode da usare durante il ridimensionamento.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
IWICBitmapScaler non può essere inizializzato più volte. Ad esempio, quando si ridimensiona ogni fotogramma in un'immagine a più fotogrammi, è necessario creare e inizializzare un nuovo IWICBitmapScaler per ogni fotogramma.
Esempio
Per un esempio di uso di IWICBitmapScaler, vedere l'argomento How to Scale a Bitmap Source .
Requisiti
Requisito | Valore |
---|---|
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 |