vbMedia Index

The vbMedia section is devoted to Graphics and Multimedia programming for VB.



Click for Image Processing

Image Processing

Quantising Bitmaps

Programmatic Creation of Drop-Shadows

Colourisation

Gamma Correction

Compositing Operations

Brightness and Contrast

Texturising Images

Optimised Colour Reduction Using Octrees

  more...


Last Updated: 16 April 2004


Click for Audio

Audio

Using WinAmp In Plugins From VB

CD Ripping in VB Part 2

CD Ripping in VB Part 1

MP3 Encoding with LAME

Wav File Viewer Control

Reading and Writing MP3 ID3v1 and ID3v2 Tags

Lossless Audio Compression

CD Track Listing Using freedb.org

  more...


Last Updated: 12 June 2004


Click for Saving Pictures to JPG

Saving Pictures to JPG

Saving Pictures to JPG Files Using GDI+

Saving Pictures to JPG Files Using the Intel JPEG Library

  more...


Last Updated: 28 March 2003


Click for DIB Sections

DIB Sections

256 Colour DIBSections

True Colour DIBSection

Resampling with Alpha

Alpha Image Creator

Alpha DIBSections

  more...


Last Updated: 5 September 2003


Click for Using GDI Plus

Using GDI Plus

Reading and Writing JPG, PNG, TIF and GIF Files

Reading EXIF and Other Image Properties Using GDI+

Scale, Rotate, Skew and Transform Images using GDI+

GDI+ Wrapper

  more...


Last Updated: 28 March 2003


Click for Colour Models

Colour Models

CMY and CMYK Colour Models

Hue Luminance and Saturation (HLS) Model and Manipulating Colours

  more...


Last Updated: 15 April 2004


Click for Movies

Movies

AVI Creation

AVI Frame Extractor

  more...


Last Updated: 23 November 2003


Click for Algorithmic Images

Algorithmic Images

Slow Grow

Cellular Automata - Crystal Model

Cellular Automata - Catalytic Reactions

Totalistic Cellular Automata

Perlin Noise

  more...


Last Updated: 1 November 2003


Click for Transparent GDI Sprite Library

Transparent GDI Sprite Library

This VB library aims to make it simple to add fast, animated graphics using transparent sprites, something which is either missing or dismally slow using VB's standard methods. The source code provides a complete screen saver, and a simpler (and somewhat smaller) sample which animates a large number of asteroids around a non-firing, invunerable spaceship. These demonstrate how the sprite library can be quickly incorporated into an application.

Transparent bitmaps are not only used for games or screen savers; Windows uses them extensively for icons and also the ImageList common control has built in functions specifically for creating transparent bitmaps.

  more...


Last Updated: 24 June 1998