Définit les pixels dans un rectangle d'un contexte de périphérique donné
#include <WinAPIGdi.au3>
_WinAPI_SetDIBitsToDevice ( $hDC, $iXDest, $iYDest, $iWidth, $iHeight, $iXSrc, $iYSrc, $iStartScan, $iScanLines, $tBITMAPINFO, $iUsage, $pBits )
| $hDC | Handle du contexte de périphérique. |
| $iXDest | La coordonnée x, en unités logiques, du coin supérieur gauche du rectangle de destination. |
| $iYDest | La coordonnée y, en unités logiques, du coin supérieur gauche du rectangle de destination. |
| $iWidth | La largeur, en unités logiques, de l'image. |
| $iHeight | La hauteur, en unités logiques, de l'image. |
| $iXSrc | Les coordonnées x, en unités logiques, du coin inférieur gauche de l'image. |
| $iYSrc | La coordonnée y, en unités logiques, du coin inférieur gauche de l'image. |
| $iStartScan | La ligne de départ de balayage dans l'image. |
| $iScanLines | Le nombre de lignes de balayage DIB. |
| $tBITMAPINFO | La structure $tagBITMAPINFO qui contient des informations sur le DIB. |
| $iUsage | Le type de couleur utilisé. (soit les index d'une palette logique, soit les valeurs RVB littérales). Les valeurs suivantes sont définies: $DIB_PAL_COLORS $DIB_RGB_COLORS |
| $pBits | Un pointeur vers les données de couleur stockées sous forme de tableau d'octets. |
| Succès: | Retourne le nombre de lignes de balayage défini. 0 - Sinon. |
| Échec: | Définit @error <> 0 (GDI_ERROR). |
Si le pilote ne prend pas en charge les images JPEG ou PNG passé à SetDIBitsToDevice, la fonction échouera et retournera GDI_ERROR.
Consultez SetDIBitsToDevice dans la librairie MSDN.