I needed some high performance image type for Windows which supports transparency. I achieved up to 100 fps on my Pentium III/500 using device independant bitmaps (DIB's) and the BitBlt() API function. Here is the source code: * [DimgImage.c] (actual implementation) * [DimgImage.h] * [Main.c] (to invoke tcl/tk and register the image type) * [MyScript.tcl] (for demonstration of the capabilities) For each image there are two bitmaps, one palettized 8 color image (there is space for 256 colors but only the first eight entries are defined). And a 32 bits per pixel RGB bitmap. For the formar bitmap the colors are defined as follows: 0 black (#000) 1 red (#F00) 2 green (#0F0) 3 yellow (#FF0) 4 blue (#00F) 5 magenta (#F0F) 6 cyan (#0FF) 7 white (#FFF) questions/comments: mailto:sacha.schaer@unibas.ch