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.