Définit le mode d'étirement des bitmaps dans un contexte de périphérique donné
#include <WinAPIGdi.au3>
_WinAPI_SetStretchBltMode ( $hDC, $iMode )
$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 |
Succès: | Retourne le mode d'étirement précédent. |
Échec: | Retourne 0 et définit @error <> 0, @extended peut contenir ERROR_INVALID_PARAMETER. |
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é.
Consultez SetStretchBltMode dans la librairie MSDN.