I'd like to use the FreeImage Dll (http://freeimage.sourceforge.net/) to gather the contents of a Device Context and convert them (presumably to png, as it has good compression) into a format that I can send using winsock or directx. The documentation on that subject is a little cryptic, has anyone used this dll before? Thanks.