by Bill Soo (4 Submissions)
Category: Graphics
Compatability: Visual Basic 3.0
Difficulty: Advanced
Date Added: Wed 3rd February 2021
Rating:
(4 Votes)

Graphical operations are amoung the slowest and most cpu intensive tasks a program can do. Using API calls over the native VB Methods can increase speed by several times, but you can get even better performance with Direct Memory Access (DMA).
This project encapsulates DMA operations into a simple ActiveX DLL which converts a stdPicture object into an array. You then manipulate the array to change the picture.
Download Fast Graphics with Direct Memory Access (DMA) (17 KB)