Simple C++ MP3 Player Class
A no frills MP3 player class, based on DirectShow.
A no frills MP3 player class, based on DirectShow.
Learn how to perform image processing on AVI files using the Microsoft AVIFile API.
This program presents an original way of the famous Rubik's Cube by an assembly of 27 multi-colored cubies isolated in the space. Even during its deformations, it allows a 3D vision of the cube thanks to the basic MFC graphic functions. This simulation can also rapidly calculate a solution to reordering the Cube.
In this article, Mufti Mohammed demonstrates how we can easily add audio effects by placing an audio DMO into the DirectShow filter graph.
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 .