The Wayback Machine - https://web.archive.org/web/20071120021435/http://www.codeguru.com:80/cpp/g-m/

CodeGuru
Earthweb Search
Forums Wireless Jars Gamelan Developer.com
CodeGuru Navigation
Member Sign In
User ID:
Password:
Remember Me:
Forgot Password?
Not a member?
Click here for more information and to register.
Computer Memory
GPS Devices
Cell Phones

jobs.internet.com

internet.commerce
Partners & Affiliates
Memory Upgrades
Economy Server Racks
Promotional Golf
Affiliate Programs
Computer Deals
Desktop Computers
Home Mortgage Loans
Laptop Battery
Condos For Sale
GPS
Promotional Products
Data Center Solutions
Phone Cards
Managed Hosting


RSS Feeds

RSSAll

RSSVC++/C++

RSS.NET/C#

RSSVB

See more EarthWeb Network feeds

Home >> Visual C++ / C++ >> Graphics & Multimedia


Usability and Design
The Usability and design space brings together the latest information, research, tools, podcasts, and conference information related to usability and design. Content is pulled from IBM and non-IBM sites. »
 
Ajax Resource Center
This space is your one-stop shop for information on the Ajax programming model, including articles and tutorials, discussion forums, blogs, wikis, events, and news. If it's happening, it's covered here. »
 
Linux Security
The Linux security space gives an overview of security issues related to Linux and covers all aspects of securing a Linux distribution. It also links to Linux security-related news and articles. »
 
Ruby Programming
Take a closer look at Ruby, a dynamic programming language that is growing rapidly in popularity. Explore its intriguing features and learn what programmers are doing with it. »
 
Wiki: WebSphere, SOA, J2EE in Practice
This wiki discusses how to use J2EE and related technologies to develop business applications, including how to make best use of IBM J2EE products like WebSphere Application Server and Rational Application Developer, and IBM SOA products like WebSphere Process Server and WebSphere Integration Developer. While it occasionally delves into tangential topics and future trends, the primary focus is on how to make use of the products and technologies that we have today. »

Graphics & Multimedia

next

Guitar Tuner Vista Gadget Using Silverlight
Rating:
kirants - 09/07/2007
Walk through the development of a simple guitar tuner Vista sidebar gadget and in the process learn a little bit about Silverlight, XAML, and Vista gadgets.

AL 3D Audio and Environmental Audio Extension
Rating: none
arnav - 06/25/2007
Games and sophisticated applications require the use of a 3D Audio facility to place their gamers or users in a 3D Space. This results in a virtual world in which the user is immersed, resulting in an improved user response. Learn to use a technology by Creative Labs, the EAX or Environmental Audio Extension, that makes the virtual world richer with respect to 3D sound.

How to Construct a Reusable Silverlight ASP.NET User Control
Rating: none
Chad Campbell - 05/01/2007
Silverlight provides new opportunities for building lasting connections with users. In this article, you will learn how to use this new tool to create a simple logo control.

How to Save and Load a Windows Region with the Win32 API
Rating: none
Marc Gregoire - 04/12/2007
Learn how to save a Windows region to a file with GetRegionData and how to load and re-create it with ExtCreateRegion the Win32 API way.

[Updated] ImageStone
Rating:
crazybit - 03/21/2007
ImageStone is a powerful C++ class library for image manipulation. It is written in pure C++ and is easily portable. Its features include load/save (supports BMP, GIF, JPG, PNG, TIF, ICO, TGA, PCX, PSD...), display, histogram, undo/redo, and image transformation with over 100 predefined effects.

[Updated] Capturing Windows Regardless of Their Z-Order
Rating:
Shahar Golan - 02/13/2007
Capture a top window's content to a BMP file, regardless of the window's z-order.

Find Simplicity and Portability in PNGwriter Graphics Library
Rating:
Victor Volkman - 12/15/2006
PNGwriter is an easy-to-use open source graphics library that uses PNG as its output format. Jump right in with a demo for creating a PNG programmatically.

Multimedia Audio SDK
Rating: none
arnav - 11/14/2006
No amount of description of a tune can ever replace the experience of hearing it. But, playing a sound file synchronously or asynchronously, mixing sound, or excercising still finer control over it has been a pain in the neck. Audio API makes playing sound a very comfortable and enjoyable experience.

Extracting the Thumbnails and EXIF Information of JPEG Files
Rating:
Georges Dumond - 09/11/2006
Digital cameras add material to the JPEG files they create, containing information that is easy to extract: thumbnails and information EXIF.

How Speech Recognition Works
Rating:
p_sudeesh - 08/03/2006
Learn about the basic functioning of Speech Recognition.

Using a Camera with Windows Mobile 5
Rating:
Amit Ranjan - 07/21/2006
Learn how to access a camera and capture video by using a Windows Mobile 5.0 API called DirectShow.

Transparent Flash Control in Plain C++
Rating:
Igor Makarov - 07/11/2006
Learn about OLE container implementation to host a Transparent Flash Player Control using plain C++. No ATL, MFC, or other libraries are used.

Progress Sphere
Rating: none
Robert Tari - 06/23/2006
Learn about a class that displays and automates a translucent, shadowed modal dialog with a progress sphere.

[Updated] DVD Explorer
Rating:
Georges Dumond - 06/12/2006
Learn about a new utility to analyse the data's structure on a DVD.

Using Windows Vista Icons
Rating:
vlasta - 05/18/2006
Learn about the changes in the .ico format in Windows Vista and how to compile Vista icons into your applications.

[Updated] Setting Up OpenGL in an MFC Control
Rating:
Brett Fowle - 03/14/2006
Learn how set up an OpenGL rendering context inside an MFC control and make use of the timers MFC has to offer.

[Updated] Intercept Calls to DirectX with a Proxy DLL
Rating: none
Michael Koch - 03/13/2006
Learn to intercept calls to DirectX (D3D) by using a proxy DLL ("stub-dll"). The concept is used to show information on top of a DirectX full screen game, without touching the game's source.

PortAudio: Portable Audio Processing for All Platforms
Rating:
Victor Volkman - 03/10/2006
The days of locking your audio applications into one platform are over. PortAudio, a free, cross-platform audio I/O library, enables you to record and/or play sound using a simple callback function.

File Open and Save As Dialogs for MFC Applications Using GDI+
Rating:
Ovidiu Cucu - 03/07/2006
Learn about CFileDialog-derived classes that offer an easy way to implement File Open and Save As dialogs in MFC applications that use GDI+.

Mould Text in Any Shape
Rating:
Sjaak Priester - 02/07/2006
Sometimes, putting text in a rectangular block may just be a little too straight. With the C++ class QEnvelopeText, you can mould a piece of body type in any shape.

Anti-Aliased Image Transformation (Aaform)
Rating:
msg555 - 12/19/2005
Given an image and a quadralateral, Aaform will fit the image onto the quadraleteral passed using geometry.

[Updated] Anti-Aliased Image Rotation (Aarot)
Rating:
msg555 - 11/07/2005
Rotate images using geometry.

Let Your Characters Dance and Wiggle
Rating:
Sjaak Priester - 10/24/2005
This versatile class arranges the characters of a text string along any curve.

Make GDI+ Less Finicky About Fonts
Rating:
Sjaak Priester - 09/23/2005
Windows GDI+ understands only half of the fonts out there. Use the QGraphicsText class to work with the other half.

Drawing Curved Objects
Rating:
Sjaak Priester - 09/08/2005
Add support for interactive curve drawing to your MFC app by dropping in theQBezierTracker class.

[Updated] Scaling, Rotating, and Shearing with QTransformTracker
Rating:
Sjaak Priester - 09/02/2005
This CRectTracker on steroids not only lets you move and scale screen objects, but also rotate and shear them.

[Updated] "Rubber Sheeting" with QWarpTracker
Rating:
Sjaak Priester - 09/01/2005
Warping is the most drastic way to change the form of a GDI+ graphics object. The class QWarpTracker lets you do it interactively.

Cross-Platform Game Development for C++ Devs
Rating:
Victor Volkman - 08/05/2005
Are you an aspiring game developer who's not sure how to get started? Get a close-up look at an open source, cross-platform gaming engine that can have you on your way to creating a hit game title in no time.

[Updated] The Mists of Avalon
Rating:
Guido Stercken-Sorrenti - 07/25/2005
Learn about "Avalon," the exciting new presentation subsystem of the upcoming Windows platforms. After an introduction to declarative drawing and XAML, you'll use XAMLPad to get a first taste of Avalon programming.

[Updated] Capture Live Video from Various Video Devices
Rating:
Dillip Kumar Kara - 06/10/2005
LiveVideo captures various video sources from various devices attached to the computer.

Puzzle, a Game with the MFC Doc/View Architecture (SDI/MDI)
Rating:
Georges Dumond - 06/02/2005
Learn how to display a menu with thumbnails and several other windows, move and manage the pieces of a puzzle with a linked list, and then show them without flicker.

Build a Maintenance Application with the XmlTextWriter/XmlTextReader Classes
Rating:
Tom Archer - MSFT - 05/27/2005
Tom Archer presents a step-by-step tutorial for building an application that uses the .NET XML classes to read and write video information to an XML file.

DirectShow Single-Frame Capture Class Without MFC
Rating:
Walegwa - 04/22/2005
Learn how to use DirectShow to capture a frame into a Windows DIB from a DV Camera or Web Camera, FireWire, or USB.

[Updated] MFC Multithreaded Classes for Recording, Playing, and Saving (WAV Files)
Rating:
paulcheffers - 04/15/2005
Record sound and echo it to the computer speakers. The sound is also saved in a sound file that can be played back to the computer speakers.

Wave Player & Recorder Library
Rating:
cgsprinter - 03/25/2005
An easy to use wave library that can be used in a wave player or a wave recorder.

2D & 3D Visualization Techniques for Geo-Referenced Images
Rating:
Andy McGovern - 02/23/2005
Provides some conceptual background for working with geo-referenced imagery and specific details for GeoTIFF images. Also provides a 2D & 3D sample project with first person fly throughs.

An MFC OpenGL Polygon Tessellation Demo
Rating:
fpaynter - 02/16/2005
Discover a MSVC++ V6 MFC SDI project that demonstrates how to access the OpenGL polygon tesselation functions in an MFC C++ application.

[Updated] Video for Windows Single-Frame Capture Class Without MFC
Rating:
Walegwa - 02/01/2005
Learn to capture single frames from a webcam to memory for environments where it isn't possible to use MFC.

PCM Audio and Wave Files
Rating:
raghuvamshi - 01/18/2005
Provides a broad overview of what PCM audio is and how it is implemented in WAVE files.

Managed C++: Rubber-Banding and Cropping Images
Rating: none
Tom Archer - MSFT - 12/01/2004
Learn how .NET enables you to easily allow your users to create a cropping area of an image with the mouse and then create a new image consisting of only that cropped area.

Managed C++: Loading and Displaying Images
Rating:
Tom Archer - MSFT - 11/29/2004
For years, one of the biggest complaints about MFC was its lack of imaging support. Tom Archer shows how Managed C++, the .NET Image class, and the PictureBox control make loading, displaying, and dynamically sizing an image a snap.

Managed C++: Use GDI+ to Render Reflected Text
Rating:
Tom Archer - MSFT - 11/22/2004
Tom Archer illustrates how you can use the TranslateTransform and ScaleTransform methods to invert and display the reflection of a string.

[Updated] Working with TIFF Images
Rating:
Andy McGovern - 11/16/2004
Learn about an implementation of a simple approach that will allow you to include support for TIFF files in your applications with a few library calls.

Managed Extensions: Using GDI+ to Render Sheared Text
Rating:
Tom Archer - MSFT - 11/15/2004
Tom Archer illustrates how the Matrix object and transforms enable you to draw horizontally or vertically sheared text.

Managed Extensions: Using GDI+ to Draw 3D Text
Rating:
Tom Archer - MSFT - 10/25/2004
Learn how to use GDI+ to render several 3D text effects, such as shadowed, blocked, embossed, and engraved text.

Managed Extensions: Using GDI+ Brushes to Draw Text
Rating:
Tom Archer - MSFT - 10/19/2004
Tom Archer illustrates how the combination of Managed Extensions and GDI+ enable you to draw gradient and hatched text with only a few lines of C++ code.

D3DXQUATERNION-Based Camera for Flight Simulations
Rating: none
Ejaz Anwer - 10/12/2004
Learn about a DirectX Quaternion-based camera class to implement the camera modal in 3D flight simulations.

VideoNet: Peer to Peer Video Conference Application
Rating:
Nagareshwar Talekar - 07/12/2004
Discover an application that allows any two persons on the LAN/Intranet (possibly the Internet) to have a video conference.

The Longhorn Speech API, an Initial Glance
Rating: none
Jason Nadal - 04/26/2004
The Longhorn speech API offers baked-in functionality for voice commands inside the operating system.

[Updated] OpenGL Output Class
Rating:
Aviram Cohen - 04/20/2004
This class makes it easy to print output in OpenGL. Based on the code on http://nehe.gamedev.net, and made for WindowsAPI.

next

Advantage Database Server provides enterprise-class RDBMS features with lower costs and no DBA. Free 30-day trial.
Is it time to make your move to the multi-threaded and parallel processing world? Find out!
Free Trial: Web-based Bug Tracking Helps Ensure Issues Get Resolved, Not Lost.
Intel Go Parallel Portal: Translating Multicore Power into Application Performance
Generate Complete .NET Web Apps in Minutes . Download Iron Speed Designer today.



JupiterOnlineMedia

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info