Windows Imaging Component
Use Windows Imaging Component(WIC), the new Imaging library from Microsoft to open and save images, including HD Photo format images.
Use Windows Imaging Component(WIC), the new Imaging library from Microsoft to open and save images, including HD Photo format images.
Explore a C++ replacement of the official ASIO SDK that supports multiple ASIO devices put to the test in a tiny WinAMP output DLL.
Class Shape can provide you with the ability to represent things appearing in a Window. Learn about this class from an industry legend.
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.
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.
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.
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.
Learn about the basic functioning of Speech Recognition.
Learn about OLE container implementation to host a Transparent Flash Player Control using plain C++. No ATL, MFC, or other libraries are used.
Learn about a new utility to analyse the data's structure on a DVD.
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.
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.
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.
Learn how to use DirectShow to capture a frame into a Windows DIB from a DV Camera or Web Camera, FireWire, or USB.
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.
An easy to use wave library that can be used in a wave player or a wave recorder.
Learn to capture single frames from a webcam to memory for environments where it isn't possible to use MFC.
Provides a broad overview of what PCM audio is and how it is implemented in WAVE files.
Discover an application that allows any two persons on the LAN/Intranet (possibly the Internet) to have a video conference.
The Longhorn speech API offers baked-in functionality for voice commands inside the operating system.
This article explains a method to perform Previewing and Grabbing Simultaneously from a Webcam using DirectShow. Other than using the conventional ISampleGrabber interface, this application used the Directshow VMR Filters & IPin Interfaces .
An article describing a trick to capture video screen shots.
Create a volume bar control similar to the one presented in the RealOne Player.
Learn how you can apply visual and audio effects to the Desktop. The example shows how to display bullet holes.
A version of SetWorldTransform, converted to MFC instead of GDI. SetWorldTransform scales, translates, rotates, shears, and reflects graphics.