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

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.
Flat panel TV's
Digital Cameras
RAM

jobs.internet.com

internet.commerce
Partners & Affiliates
Promotional Golf
Internet Security
Rackmount LCD Monitor
Corporate Awards
Freelance Programmers
Domains for Business
Managed Hosting
Free Credit Score
KVM over IP
PDA Phones & Cases
Promotional Gifts
Domain registration
Giveaways
Server Racks


RSS Feeds

RSSAll

RSSVC++/C++

RSS.NET/C#

RSSVB

See more EarthWeb Network feeds

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


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. »

Whitepaper: Introduction to Networked Storage. Learn the origins & development of the latest advances in storage technology, while illustrating the real-world advantages they bring.

DirectX

DirectDraw



Using DirectDraw in Document/View Architecture
Rating:
Hanbo Sun - 07/01/2002
This tutorial teaches you how to create a DirectDraw interfaceand attach it to a normal SDI window with Doc/View architecture. You'll use the Win32 API, MFC and DirectX to draw 2D graphics in the view window.

Simple Direct Draw Using MFC
Rating:
Matthew Eva - 07/27/1999
Simple Direct Draw Using MFC

Smart DirectDraw Classes
Rating: none
Jssep Valur Guplaugsson - 05/21/1999
Smart DirectDraw Classes


DirectInput



Direct Input 7 Mouse Class
Rating: none
Jason Brooks - 09/04/2000
DirectInput is essential for responsive games, therefore to help ease the transition of DOS games programmers, you can use this class to read mouse input directly

Direct Input 7 Keyboard Class
Rating: none
Jason Brooks - 08/31/2000
DirectInput is essential for responsive games. This article presents a class to read the keyboard.

Direct Input 7 Joystick Class
Rating: none
Jason Brooks - 08/31/2000
Class that utilizes DirectX7 to control multiple Joystick Controls.


DirectShow



[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.

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.

Simultaneous Previewing & Video Capture using DirectShow
Rating:
Sivasagar K.R - 04/15/2004
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 .

Moving a Video Window (Video Renderer Filter) by Using the Mouse
Rating:
Andrey Korshunenko - 10/01/2003
The IVideoWindow interface of DirectShow doesn't provide you with a GetVideoWindowHandler method. Learn how to get the HWND of a VideoWindow so you can drag a video window with a mouse.


DirectX



Using DirectShow to Play a Movie from Visual Basic
Rating:
Alton Michael - 06/16/2003
Here is (in C++) an ActiveX control for Visual Basic that allows playing any movie file that's compatible with DirectShow.The ActiveX object also provides the complete interface for controlling the movie's playback.

DirectX Programming Using DirectX 9, Almost as Easy as MessageBox("Hello world");
Rating:
Thomas Bock - 05/06/2003
Simply create an object with this class and call SetParent(...); the whole world of DirectX will be available to you without endless hours of not understanding how the interfaces work.

Alphablending using DirectX 7
Rating: none
Thomas Svldenwagner - 01/30/2002
A small tool (MFC Dialog Application) to visualize alphablending and all combinations of possible attributes.

Direct Show Application for Previewing and Playing Movies
Rating: none
Ashar Maqbool Khan - 11/06/2001
It's a simple Direct Show Application, used for previeing video files from disk. It also captures the real time data from a video capture device and allows you to preview it.

CDX Game Development Kit
Rating: none
Bil Simser - 11/05/2001
CDX is a free GDK (Game Development Kit) which is comprised of a set of C++ wrapper classes for writing Windows games. It is built on top of Microsoft Windows and DirectX technology and offers simple to use C++ wrappers for all aspects of game development. This includes things like sprites, tiles, scrollable maps, alpha blending and even 3D primitives (using Direct3D).

DirectX 7 Template
Rating: none
Anthony Roach - 08/28/2001
The aim of this project is to provide a simple framework to get people started with 3D programming.

Video overlay part II - An introduction to hypervideo
Rating: none
Stephane Rodriguez - 02/08/1999
Video overlay part II - An introduction to hypervideo

DirectMedia comments and documentation
Rating: none
Stephane Rodriguez - 02/08/1999
DirectMedia comments and documentation

DirectSound Mixer Sample
Rating: none
Lobster B - 01/22/1999
DirectSound Mixer Sample

Video overlay using Microsoft DirectShow
Rating:
Stephane Rodriguez - 12/08/1998
Video overlay using Microsoft DirectShow

Basic DirectX + MFC game project template
Rating: none
Petr Stejskal - 11/10/1998
Basic DirectX + MFC game project template


DirectX 8



[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.

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.

A CStatic-Derived Class to Load and Render .x Files
Rating:
Ejaz Anwer - 03/15/2004
Learn about CMeshViewer, a CStatic-derived class that can be used to write .x files in an application.

Generating Debug Bitmaps for DirectX
Rating: none
Mike Harnad - 03/02/2004
Debugging a DirectX application is not the easiest thing to do.

Direct Input 8 Wrapper
Rating: none
Brad Blake - 12/14/2001
Use this class to setup and handle input from keyboard, mouse, and one joystick.

D3D8 Framework AppWizard for VC6
Rating:
Brad Blake - 12/14/2001
Use this App Wizard to quickly create a working windowed D3D8 application.

Using Direct3D8: The basics
Rating: none
Alexandrov Alex - 08/30/2001
This article introduces the use of Direct3D 8 for buiding powerful 3D application. As an example task the aritcles uses a common 3D task: plotting a 3D surface.


Cache', the world's fastest object database, does away with mapping. Free download.
Download: Sun Java Studio Creator. Build apps visually with minimal code creation, automatic page navigation & more.
Article: SQL Server from an Agnostic's Perspective
Intel Go Parallel Portal: Translating Multicore Power into Application Performance
Is it time to make your move to the multi-threaded and parallel processing world? Find out!

Access FREE Software-as-a-Service Tools from OpSource:
Whitepaper:
A Step-by-Step Guide to Starting Up Your SaaS Operations
Learn best practices on infrastructure set-up, application management, and operational procedures, policies and staffing.
Whitepaper:
Transforming Your Product Into Software-as-a-Service
Learn the issues associated with the software itself and the development considerations when moving to a SaaS model.


JupiterOnlineMedia

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info