Click here to Skip to main content
15,885,546 members
Everything / Multimedia / DirectX

DirectX

DirectX

Great Reads

by Dr. WPF
.NET 3.5 SP1 is here! It's time to break out your DirectX skills. This article provides the information necessary to get started using a new DirectX interop feature in WPF called D3DImage.
by shunninghuang
CPS1 emulator, ROM hacking
by Maxim Kartavenkov
Article describes how to make H.264 Video Encoder DirectShow Filter using NVIDIA encoder API in C#
by CMalcheski
Thinking outside the box can result in critical performance gains

Latest Articles

by Michael Chourdakis
An introduction to machine learning with working C++ code that trains a linear regression model.
by Michael Chourdakis
DirectX hardware screen capture and encoding with audio mixing capabilities. H264/H265/VP80/VP90/FLAC/MP3. HDR supported.
by Shao Voon Wong
Lee Algorithm Mazesolver in MFC and Direct2D
by ColleagueRiley
A multi-platform single-header very simple-to-use framework library for creating GUI Libraries or simple GUI programs.

All Articles

Sort by Title

DirectX 

4 Apr 2007 by Perry Marchant
An article on decoding Ogg Vorbis audio files in .NET.
19 Apr 2005 by Karel Donk
Describes how to do 2D Blits in DirectX 9 with direct surface access between various surface formats (using color conversion).
27 Feb 2013 by MetaMapper (Andy Powell)
How to program hardware accelerated 3D graphics for Windows 8 Store apps and Windows Phone apps using XNA.
21 May 2009 by Tommi Laukkanen
A KD-Tree which stores axis aligned boxes.
18 Sep 2005 by Igor Stjepanovic
In this project I demonstrate how to write a simple 3D rendering application in a relatively small amount of code.
18 Apr 2013 by lxdfigo
A 3D Game Based on Ogre, ODE, 3D Max, CEGUI and so on
6 Feb 2005 by Bob Ciora
Definition of the CDSSD3DView8 class, a CView-derived class to facilitate Direct3D development with SDI.
1 Nov 2009 by Ali Tavakol
Fast, real, and easy to connect to your application.
29 Mar 2004 by BlackDice
Lets user create and manipulate 3D DirectX models.
22 Feb 2010 by Aric Wang
The article will give you an idea on how to design a source filter.The source filter creates samples and outputs it from its output pin.
8 May 2008 by Davidwu
A Cool Vista Sidebar Gadget Style CPUInfo Animate Control! (Fixed)
2 Apr 2001 by Jason Troitsky
A CStatic derived class that can be dropped into an application to provide the ability to load and display 3D objects
16 Oct 2008 by Paul M Watt
An interpretation of a popular falling block game implemented with DirectX that attempts to avoid any copyright infringement.
9 May 2019 by Michael Chourdakis
Create music easily
6 Oct 2009 by John Hilton
Simple yet comprehensive viewing code for OpenGL and Direct3D.
7 Nov 2009 by Ali Tavakol
Fast, beautiful, real and easy to connect to your application
11 Dec 2010 by logicchild
An article that desribes some essentials to help learn the DirectX technology.
11 Feb 2008 by João Paulo Figueira
Capture your Windows Mobile device screen via ActiveSync or WMDC.
23 Jul 2007 by S Keller
This article talks about a simple and powerful game engine to make game programming simpler
30 Nov 2008 by WajihUllahBaig
How to read audio input devices in DirectX.
12 Dec 2008 by Sumi, Eo, WajihUllahBaig
How DirectShow can be used to play a video in console mode.
9 Feb 2011 by Okan Kocyigit
A simple snake game controllable both by joystick and keyboard, graphics using C#, joystick control using Directx
29 May 2010 by Software_Developer
A Simulation of a Canadian F-86 fighter jet in Windows Forms using Visual C++ 2005
21 Mar 2001 by Zhaohui Xing (Joey)
This article focuses on giving an example of using the DirectX API in PC game software development by using a DirectSound wrapper class
1 Dec 2015 by Android on Intel
As a follow-up to Adaptive Volumetric Shadow Maps for DirectX 11, we present a port of the same algorithm adapted for Android devices that support OpenGL ES 3.1 and the GL_INTEL_fragment_shader_ordering OpenGL extension.
31 Jul 2001 by Xavier John
17 Jun 2015 by Afzaal Ahmad Zeeshan
In this article, I would explain the steps to create a simple WPF application that can read out text for you; using .NET framework's Speech API and Installed voices.
5 Mar 2008 by Mingliang Zhu
An article showing how to easily but effectively extract all frames from a video as bitmaps
20 Jan 2015 by Android on Intel
Android* Texture Compression - a comparison study with code sample
3 Dec 2010 by CRayGoodwin
Custom windows control that mimics Windows 7 diming & asynchronous aero progress animation
11 Feb 2009 by WajihUllahBaig
A console program that captures audio but does not save it.
10 Feb 2009 by WajihUllahBaig
A console program that captures audio and saves it.
10 Feb 2009 by WajihUllahBaig
A console program that captures audio and saves it with simultaneous preview.
23 Feb 2008 by almere109
Enhancements to the DirectX.Capture class for capturing audio to WMA files.
3 Mar 2009 by Andrew Rissing
An application for visualizing common dendrimer models
8 Dec 2007 by chazza_10101
How to setup an Axiom application
15 Mar 2011 by Abudreas
Applying simple world transformation in 2D world using DirectX and VB.NET
9 Apr 2009 by WajihUllahBaig
Capturing video from webcam and VMR9 windowless rendering with DirectShow.
8 Mar 2004 by Vahid Kazemi
Start Direct3D programming and create a window
10 Apr 2008 by Vahid Kazemi
Create your first application using Direct3D 10.
29 Dec 2003 by Mårten R
How to create believable physics using C#.
4 Oct 2017 by CMalcheski
Thinking outside the box can result in critical performance gains
10 Oct 2013 by arussell
Box2D DebugDraw Implemented using DirectX 2D and win32
30 Oct 2015 by Android on Intel
The current generation of Intel® graphics hardware extends Intel’s leadership in enabling innovation across the industry, including being fully ready for DirectX 12 and driving the adoption of advanced features by next-generation games.
21 Jul 2019 by Shao Voon Wong
Bring your existing WPF and Winform application to the Microsoft Store
12 Oct 2016 by Mahmoud Samir Fayed
Getting started with 2D games development and build the Flappy Bird 3000 game using the Ring programming language.
20 Oct 2009 by Lukasz Kwiecinski, Istrib
A .NET component capturing WAVE or MP3 sound from a sound card. LAME used for MP3 compression.
17 Aug 2007 by Leslie Sanford
A toolkit for creating software synthesizers with C# and Managed DirectX.
17 Aug 2007 by Leslie Sanford
Demonstrates how to create a simple synthesizer using the C# Synth Toolkit
16 Jun 2010 by John Underhill
Simple alarm system for those on a budget..
9 Oct 2006 by Andrew Kirillov
A C# video surveillance application, which allows monitoring several IP cameras simultaneously.
28 Apr 2022 by free5lot
Camera_Net is a FLOSS library for using video-cameras and video-inputs in .NET projects easily
12 Oct 2009 by R@jeev K R
This articles shows how to capture an image from a streaming URL using different ISampleGrabber modes.
20 May 2004 by Dillip Kumar Kara
LiveVideo is an application to capture live video from various video capture devices.
10 Aug 2003 by Blas5
A solution to capture video and frames simultaneously
29 Dec 2004 by Samiullah Khan
This article describes the process of storing the audio data of a movie file (.mpeg, .mpg, .avi and .dat) on the hard disk in a WAV file using DirectShow filters.
23 Feb 2005 by hpAng
An enhancement for the DirectX video stream and frame capture sample.
4 Jun 2002 by Mauricio Ritter
This article show the creation of a simple HitChecking class that allow you to check the if an object in the plane has been hit. It uses the GDI API, implementing some of the region functions.
30 Jul 2012 by Razvan Aguridan
Beginner optimization tutorial
11 Sep 2018 by EgorYusov
This article describes several strategies to update GPU resources in Diligent Engine (a modern low-level graphic library) as well as important internal details and performance implications related to each method.
14 Jun 2004 by BlackDice
A front-end for Microsoft's Conv3ds utility.
3 Apr 2021 by shunninghuang
CPS1 emulator, ROM hacking
9 Dec 2005 by Allegnet
An article on how to use the AllegNet library to write games with managed languages for the .NET 2.0 framework.
9 Feb 2006 by Davin Eastley
Want to learn about the current game industry and how to design a formula for a great game? Come here for ideas on formulating your strategy.
22 May 2006 by James Gupta
Teaches you how to create a HUD in Direct3D / C# - this first part goes through the basics of creating and rendering text
31 Jul 2005 by Vorn Mom
A quick guide to the C# CustomUI sample from the DirectX SDK.
13 Nov 2012 by Shmuel Zang
This article shows how we can render an interoperable MDX (Managed DirectX) scene, inside a WPF window.
15 Feb 2013 by Shmuel Zang
This article shows how we can present a 3D scene and, perform common operations (zoom, rotate, move, zoom to specific region, adjust the camera to view the whole of the scene, and pick a 3D shape on a specific region on the rendered surface) on it, using Managed DirectX.
24 Jul 2016 by Jose A Pascoa
Desktop Duplication API in Delphi
12 Sep 2014 by Bruno Sonnino
In this article, I show you how to develop a soccer penalties shootout game.
11 Apr 2008 by Carlos Jiménez de Parga
A wrapper class library for the DirectMusic MIDI.
18 Aug 2023 by EgorYusov
This article introduces Diligent Engine, a modern cross-platform graphics API abstraction library and rendering framework
14 Jun 2017 by CMalcheski
Part II - Laying the Foundation for the Migration to Assembly
10 May 2009 by Michael Chourdakis
Draw your vectors using a new, ActiveX based hardware accelerated interface.
28 Apr 2014 by Bartlomiej Filipek
Short review of a very interesting book about DirectX 11 using C#
27 Nov 1999 by Stephane Rodriguez
A DirectDraw Framework made of template classes
20 Aug 2004 by Liaqat Fayyaz
How to fine tune a TV channel in DirectShow / How to set custom video frequencies of TV tuner devices?
23 Sep 2007 by tanvon malik
DirectShow filters are described in an easy to understand way.
16 Sep 2006 by tanvon malik
This article is about DirectShow filters and how to create them
31 Jan 2011 by Roman Ginzburg
This article is about DirectShow development in general and filters development in detail.
15 Mar 2011 by Roman Ginzburg
A generic source filter which exposes an interface for pushing downstream RGB samples of predefined size and frame rate, and can be used for any custom frame input scenario.
15 Mar 2011 by Roman Ginzburg
A text overlay filter and a JPEG/JPEG2000 encoder using transform filters.
12 Sep 2004 by Ashok Jaiswal
How to paint in DC in source filter
24 Dec 2008 by lilbiz8
A VB.net example to show how to use DirectShow in VB.NET.
18 Mar 2008 by Kovalev Maxim
How to cut off specified parts of media file using DirectShow
31 Mar 2009 by almere109
Enhancements to the DirectX.Capture class for TV fine-tuning using IKsPropertySet.
6 Aug 2006 by Arman S.
An article on multimedia - playing Waves by using the DirectSound component.
27 Apr 2012 by Leslie Zhai
Open source windowless presentation manager library with DirectX 3D anmiation
26 May 2006 by James Gupta
Learn about DirectX 10 here - article will be updated as information is released
22 Feb 2013 by Asif Bahrainwala
HPC via Compute Shaders (GPGPU).
26 Sep 2001 by Anthony Roach
A framework for writing apps using DirectX 8
18 Oct 2001 by Anthony Roach
An extension to the DirectX framework for adding backgrounds
6 Sep 2009 by IrrationalThinking
Shows you how to implement a DirectX Render Window into a .NET Form.
8 Jun 2017 by CMalcheski
How to Create a Complete DirectX Game in Assembly Language
10 Jul 2017 by CMalcheski
App Initialization and Main Window Creation
26 Jun 2018 by CMalcheski
A Full DirectX Sample Application Created in Pure Assembly Language
29 Nov 2007 by Fredrik Bornander
An article on how to create a generic engine for board games such as Checkers or Chess