UDF > WinAPIEx > GDI > BitMaps >


_WinAPI_SetStretchBltMode

Définit le mode d'étirement des bitmaps dans un contexte de périphérique donné

#include <WinAPIGdi.au3>
_WinAPI_SetStretchBltMode ( $hDC, $iMode )

Paramètres

$hDC Handle du contexte de périphérique.
$iMode Le mode d'étirement. Ce paramètre peut prendre l'une des valeurs suivantes:
    $BLACKONWHITE
    $COLORONCOLOR
    $HALFTONE
    $WHITEONBLACK
    $STRETCH_ANDSCANS
    $STRETCH_DELETESCANS
    $STRETCH_HALFTONE
    $STRETCH_ORSCANS

Valeur de retour

Succès: Retourne le mode d'étirement précédent.
Échec: Retourne 0 et définit @error <> 0, @extended peut contenir ERROR_INVALID_PARAMETER.

Remarque

Les modes $BLACKONWHITE ($STRETCH_ANDSCANS) et $WHITEONBLACK ($STRETCH_ORSCANS) sont généralement utilisés pour préserver pixels de premier plan dans les bitmaps monochromes. Le mode $COLORONCOLOR ($STRETCH_DELETESCANS) est généralement utilisé pour préserver la couleur dans les bitmaps couleur. Le mode $HALFTONE ($STRETCH_HALFTONE) est plus lent et nécessite plus de traitement de l'image source que les trois autres modes; mais produit des images de haute qualité.

Voir aussi

Consultez SetStretchBltMode dans la librairie MSDN.