StartDrawing()
Syntaxe
Resultat = StartDrawing(OutputID)Description
Change la surface de dessin par celle mentionnée par 'OutputID'. Après avoir utilisé cette fonction, toutes les commandes de dessin seront exécutées sur la nouvelle surface. Lorsque tous les dessins sont terminés, la fonction StopDrawing() doit être appelée. Le 'Resultat' doit être toujours testé avant de continuer avec les opérations de dessins, pour être sûr que la surface est disponible. La couleur d'arrière plan est le noir (ie: RGB(0,0,0)) et la couleur d'avant plan est le blanc (ie: RGB(255,255,255)).
'OutputID' peut être une des fonctions suivantes:WindowOutput() : Les dessins seront rendus directement sur la fenêtre. ScreenOutput() : Les dessins seront rendus directement sur l'écran (utile pour les jeux). SpriteOutput() : Les dessins seront rendus directement sur le sprite (utile pour les jeux). ImageOutput() : Les dessins seront rendus directement sur l'image (voir aussi CreateImage()) PrinterOutput() : Les dessins seront rendus directement sur l'imprimante. CanvasOutput() : Les dessins seront rendus directement sur le CanvasGadget(). TextureOutput() : Les dessins seront rendus directement sur la texture (pour les jeux 3D).
OS Supportés
Tous