BitBlt |
gdi32.dll | Construit un Bitmap |
---|---|---|
Windows 9X, NT 3.1+, 2000, XP, 2003 |
Syntaxe
[DllImport("gdi32.dll")] static extern bool BitBlt(IntPtr hdcDest, int nXDest, int nYDest, int nWidth, int nHeight, IntPtr hdcSrc, int nXSrc, int nYSrc, uint dwRop); |
Paramètres
Nom | Description | |
---|---|---|
hdcDest | Ce paramètre permet d'indiquer le Handle du périphérique de contexte destinataire. | |
nXDest | Ce paramètre permet d'indiquer la coordonnée X (horizontal) du périphérique de contexte destinataire. | |
nYDest | Ce paramètre permet d'indiquer la coordonnée Y (vertical) du périphérique de contexte destinataire. | |
nWidth | Ce paramètre permet d'indiquer la largeur de l'image Bitmap. | |
nHeight | Ce paramètre permet d'indiquer la hauteur de l'image Bitmap. | |
hdcSrc | Ce paramètre permet d'indiquer le Handle du périphérique de contexte source. | |
nXSrc | Ce paramètre permet d'indiquer la coordonnée X (horizontal) du périphérique de contexte source. | |
nYSrc | Ce paramètre permet d'indiquer la coordonnée Y (vertical) du périphérique de contexte source. | |
dwRop | Ce paramètre permet d'indiquer les options de traitements de l'opération : | |
Constante | Description | |
BLACKNESS | Cette constante permet d'indiquer que le remplissage se fait avec une couleur d'index 0, soit le noir par défaut | |
DSTINVERT | Cette constante permet d'indiquer que le contenu de chacun des bits du Bitmap est inversé | |
MERGECOPY | Cette constante permet d'indiquer d'effectuer «Et binaire» de l'image destinataire et de l'image source | |
MERGEPAINT | Cette constante permet d'indiquer d'effectuer «Ou binaire» de l'image destinataire et de l'image source | |
NOTSRCCOPY | Cette constante permet d'indiquer d'effectuer «Négation» de l'image source et de l'image destinataire | |
NOTSRCERASE | Cette constante permet d'indiquer d'effectuer «Ou binaire inverse» de l'image source et de l'image destinataire | |
PATCOPY | Cette constante permet d'indiquer d'effectuer une copie du motif dans l'image destinataire | |
PATINVERT | Cette constante permet d'indiquer d'effectuer «Ou exclusif binaire» de l'image source et de l'image destinataire | |
PATPAINT | Cette constante permet d'indiquer d'effectuer une copie du motif avec un «Ou binaire» dans l'image destinataire | |
SRCAND | Cette constante permet d'indiquer d'effectuer «Et binaire» de l'image source et de l'image destinataire | |
SRCCOPY | Cette constante permet d'indiquer de copier l'image source dans l'image destinataire | |
SRCERASE | Cette constante permet d'indiquer d'effectuer «Et binaire inversé» de l'image source et de l'image destinataire | |
SRCINVERT | Cette constante permet d'indiquer d'effectuer «Ou exclusif binaire» de l'image source et de l'image destinataire | |
SRCPAINT | Cette constante permet d'indiquer d'effectuer «Ou binaire» de l'image source et de l'image destinataire | |
WHITENESS | Cette constante permet d'indiquer que le remplissage se fait avec une couleur d'index 1, soit le blanc par défaut |
Description
Cette fonction permet d'effectuer la copie d'un Bitmap vers l'écran.
Dernière mise à jour : Samedi, le 26 décembre 2009