Définit les styles des embouts pour le début et la fin d'une ligne.
#include <GDIPlus.au3>
_GDIPlus_CustomLineCapSetStrokeCaps ( $hCustomLineCap, $iStartCap, $iEndCap )
$hCustomLineCap | Handle d'un objet CustomLineCap |
$iStartCap | Style d'embout pour le début de la ligne à tracer |
$iEndCap | Style d'embout pour la fin de la ligne à tracer |
Succès: | Retourne True. |
Échec: | Retourne False et définit @error <> 0, @extended contient le code erreur GPSTATUS ($GPID_ERR*). |
Les styles d'embout disponibles sont les suivants:
$GDIP_LINECAPFLAT = l'embout se termine au dernier point de la ligne (valeur par défaut)
$GDIP_LINECAPSQUARE = embout carré, le centre du carré est le dernier point de la ligne. Le coté du carré est la largeur de la ligne.
$GDIP_LINECAPROUND = embout rond, le centre du cercle est le dernier point de la ligne. Le diamètre du cercle est la largeur de la ligne.
$GDIP_LINECAPTRIANGLE = embout triangulaire, la base du triangle est le dernier point de la ligne. La base du triangle est la largeur de la ligne.
$GDIP_LINECAPNOANCHOR = extrémité de la ligne n'est pas ancré.
$GDIP_LINECAPSQUAREANCHOR = extrémité ancrée sur un carré. Le centre du carré est le dernier point de la ligne. Le coté du carré est la largeur de la ligne.
$GDIP_LINECAPROUNDANCHOR = extrémité ancrée sur un cercle. Le centre du cercle est le dernier point de la ligne. Le cercle est plus large que la ligne.
$GDIP_LINECAPDIAMONDANCHOR = extrémité ancrée sur un losange (un carré tourné à 45°). Le centre du losange est le dernier point de la ligne. Le losange est plus large que la ligne.
$GDIP_LINECAPARROWANCHOR = extrémité ancrée sur un embout de flèche. L'embout est située au dernier point de la ligne et il est plus large que la ligne.
$GDIP_LINECAPCUSTOM = extrémité fabriquée avec CustomLineCap.
_GDIPlus_CustomLineCapGetStrokeCaps
Cherchez GdipSetCustomLineCapStrokeCaps dans la Library MSDN.