Chapitre précédentRetour au sommaireChapitre suivant

Documentation VISION (VAPI)

Last update : 08/04/18


MEM INTERFACE

  

Abstract
Préfixe de l'interface Me
Nombre de fonctions 3
Description Set of functions allowing to manipulate memory areas, mostly image oriented

 

Prototype void cdecl MeSCopyMemory8(char *dst, char *src, unsigned long nb_elems_dst, unsigned long nb_elems_src)
Parameters [OUT] dst : Pointer to memory area to change
[IN] src : Pointer to memory area to copy from
[OUT] nb_elems_dst : Number of 8bit elements in destination area
[IN] nb_elems_src : Number of 8bit elements in source area
Return None
Description Copies a 8bit memory area by respecting the number of elements in each zone. Very useful to perform changes on a line. Not working with overlapping zones.
Comments Number of elements shall not be more than 65535 due to specific optimization. If a 68030 processor is available, VISION will use automatically an optimzed routine.
VAPI Version 1.02 or greater

 

Prototype void cdecl MeSCopyMemory16(char *dst, char *src, unsigned long nb_elems_dst, unsigned long nb_elems_src)
Parameters [OUT] dst : Pointer to memory area to change
[IN] src : Pointer to memory area to copy from
[OUT] nb_elems_dst : Number of 16bit elements in destination area
[IN] nb_elems_src : Number of 16bit elements in source area
Retour None
Description Copies a 16bit memory area by respecting the number of elements in each zone. Very useful to perform changes on a line. Not working with overlapping zones.
Return Number of elements shall not be more than 32767 due to specific optimization. If a 68030 processor is available, VISION will use automatically an optimzed routine.
VAPI Version 1.02 or greater

 

Prototype void cdecl MeSCopyMemory32(char *dst, char *src, unsigned long nb_elems_dst, unsigned long nb_elems_src)
Parameters [OUT] dst : Pointer to memory area to change
[IN] src : Pointer to memory area to copy from
[OUT] nb_elems_dst : Number of 32bit elements in destination area
[IN] nb_elems_src : Number of 32bit elements in source area
Return None
Description Copies a 32bit memory area by respecting the number of elements in each zone. Very useful to perform changes on a line. Not working with overlapping zones.
Comments Number of elements shall not be more than 16383 due to specific optimization. If a 68030 processor is available, VISION will use automatically an optimzed routine.
VAPI Version 1.02 or greater

 


Chapitre précédentRetour au sommaireChapitre suivant

Documentation VISION (VAPI)

Last update : 08/04/18


MEM INTERFACE