UDF > WinAPIEx > GDI > BitMaps >


_WinAPI_SetDIBitsToDevice

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 )

Param�tres

$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.

Valeur de retour

Succ�s: Retourne le nombre de lignes de balayage d�fini.
0 - Sinon.
�chec: D�finit @error <> 0 (GDI_ERROR).

Remarque

Si le pilote ne prend pas en charge les images JPEG ou PNG pass� � SetDIBitsToDevice, la fonction �chouera et retournera GDI_ERROR.

Voir aussi

Consultez SetDIBitsToDevice dans la librairie MSDN.