Forum » » Création-Développement » » Comment capturer un écran en C ?
Posté : 11-03-2014 10:25
>Je n'ai pas de CyberGFX/ReadPixelArray sur OS4...
Je sais pas d'où il sors mais j'ai bien un
sdk/include_h/interfaces/cybergraphics.h
avec une interface avec ses 2 fonctions (entre autres)
struct CyberGfxIFace
{
struct InterfaceData Data;
ULONG APICALL (*Obtain)(struct CyberGfxIFace *Self);
ULONG APICALL (*Release)(struct CyberGfxIFace *Self);
void APICALL (*Expunge)(struct CyberGfxIFace *Self);
struct Interface * APICALL (*Clone)(struct CyberGfxIFace *Self);
void APICALL (*Reserved1)(struct CyberGfxIFace *Self);
[...]
ULONG APICALL (*ReadPixelArray)(struct CyberGfxIFace *Self, APTR destRect, WORD destX, WORD destY, UWORD destMod, struct RastPort * a1arg, WORD SrcX, WORD SrcY, UWORD SizeX, UWORD SizeY, UBYTE DestFormat);
ULONG APICALL (*WritePixelArray)(struct CyberGfxIFace *Self, APTR srcRect, WORD SrcX, WORD SrcY, UWORD SrcMod, struct RastPort * a1arg, WORD DestX, WORD DestY, UWORD SizeX, UWORD SizeY, UBYTE SrcFormat);
Cet article provient de Le site des utilisateurs francophones actuels et futurs d'AmigaOS 4.x
https://amiga-ng.org/viewtopic.php?topic=1821&forum=14