Visual C# .NET » DirectX

We have 49 DirectX tutorials, you can see below:


DirectX 10: Information Summary


Learn about DirectX 10 here - article will be updated as information is released


Details    Read Tutorial    Views: 450    Rate: 0 (0 votes)    Mar 10 2007 - 08:59

CustomUI: C# Quickstart Guide


A quick guide to the C# CustomUI sample from the DirectX SDK


Details    Read Tutorial    Views: 760    Rate: 0 (1 votes)    Mar 10 2007 - 08:59

Managed DirectX Tutorials: Part 7 - Using Heightmaps


Here it really gets interesting - you will add height values to your vertices


Details    Read Tutorial    Views: 464    Rate: 0 (1 votes)    Mar 10 2007 - 08:57

Managed DirectX Tutorials: Part 4 - The Transformation Pipeline


Set up a robust framework for creating manipulatable 3D objects


Details    Read Tutorial    Views: 374    Rate: 0 (0 votes)    Mar 10 2007 - 08:57

Simulating Mirror in a Managed DirectX Application


Simulating Mirror in a Managed DirectX Application


Details    Read Tutorial    Views: 374    Rate: 0 (0 votes)    Mar 10 2007 - 08:56

DirectX Lessons, Lesson 2 (Direct3D Device Initialization)


The second lesson in the DirectX lessons in C#


Details    Read Tutorial    Views: 412    Rate: 0 (0 votes)    Mar 10 2007 - 08:50

Managed DirectX Tutorials: Part 8 - Exploring the Terrain with Basic Input


Great, we have terrain, but now, in a similar fashion to Dr. Livingstone we must explore this vast terrain


Details    Read Tutorial    Views: 373    Rate: 0 (0 votes)    Mar 10 2007 - 08:45

Managed DirectX Tutorials: Part 1 - Setting Up DirectX


This is the first in a series of tutorials designed to show you how to create a basic terrain engine.


Details    Read Tutorial    Views: 560    Rate: 0 (0 votes)    Mar 09 2007 - 04:11

Rotating Sprite Objects on DirectDraw Wrapper for C#


Evaluate C# on delivering more than 1000 animated sprites on fullscreen 1280x1024.


Details    Read Tutorial    Views: 467    Rate: 5 (1 votes)    Mar 09 2007 - 04:11

DirectX Video Stream and frame capture


A library that can capture video stream and frame together


Details    Read Tutorial    Views: 1005    Rate: 5 (1 votes)    Mar 09 2007 - 04:10

Managed DirectX Tutorials: Part 2 - Initialising Direct3D


This is the second in a series of tutorials designed to show you how to create a basic terrain engine.


Details    Read Tutorial    Views: 300    Rate: 0 (0 votes)    Mar 09 2007 - 04:09

Multiplayer Snake in 3D using C# and Managed DirectX


A new version of the old game.


Details    Read Tutorial    Views: 360    Rate: 5 (1 votes)    Mar 09 2007 - 04:08

Managed DirectX Tutorial Part 1 - The Title Screen


Step-by-step tutorial on Managed DirectX,- Part 1


Details    Read Tutorial    Views: 2    Rate: 0 (0 votes)    Mar 09 2007 - 03:58

Managed DirectX Tutorials: Part 3 - Rendering Primitives


This is the third in a series of tutorials designed to show you how to create a basic terrain engine.


Details    Read Tutorial    Views: 335    Rate: 0 (0 votes)    Mar 09 2007 - 03:57

Audio file saving for the DirectX.Capture class library


Enhancements to the DirectX.Capture class for capturing audio to WMA files.


Details    Read Tutorial    Views: 411    Rate: 0 (0 votes)    Mar 09 2007 - 03:57

C# managed DirectX HexEngine - Part I


A simple Hex engine using DirectX


Details    Read Tutorial    Views: 318    Rate: 0 (0 votes)    Mar 09 2007 - 03:56

Believable physics in C#


How to create believable physics using C#.


Details    Read Tutorial    Views: 405    Rate: 0 (0 votes)    Mar 09 2007 - 03:56

Using third-party filters in a video application in C#


A simple application to test DirectShow filters.


Details    Read Tutorial    Views: 411    Rate: 0 (0 votes)    Mar 09 2007 - 03:55

Change Video Signal Format with DirectX library


An enhancement for the DirectX video stream and frame capture sample.


Details    Read Tutorial    Views: 498    Rate: 0 (0 votes)    Mar 09 2007 - 03:55

GUI Library for Managed DirectX Applications


This article introduces the Odyssey User Interface, a library of controls that can be used in any Managed DirectX application.


Details    Read Tutorial    Views: 358    Rate: 1 (1 votes)    Mar 09 2007 - 03:54

Airplane War 0.2


Airplane War is a basic flight simulator designed in C# and directx 9


Details    Read Tutorial    Views: 298    Rate: 0 (0 votes)    Mar 09 2007 - 03:54

DirectShow MediaPlayer in C#


This article shows how to play a Media File in a C# Windows Application.


Details    Read Tutorial    Views: 592    Rate: 0 (0 votes)    Mar 09 2007 - 03:53

DirectX 9 - Get Ambient With DirectSound


Create an ambient environment with DirectSound.


Details    Read Tutorial    Views: 287    Rate: 0 (0 votes)    Mar 09 2007 - 03:52

How to implement the built in effects of DirectX.DirectSound


The purpose of this article is to give example of how to implement the built in effects of DirectX.DirectSound


Details    Read Tutorial    Views: 258    Rate: 0 (0 votes)    Mar 09 2007 - 03:51

VolumeMeter (Managed DirectX)


A flexible Windows Forms control for live monitoring of volume levels from an audio capture source.


Details    Read Tutorial    Views: 364    Rate: 0 (0 votes)    Mar 09 2007 - 03:50

Managed DirectX Tutorial Part 2 - Samus Running


Step-by-step tutorial on Managed DirectX, Part 2 - Sprite animation and Audio playback.


Details    Read Tutorial    Views: 8    Rate: 0 (0 votes)    Mar 09 2007 - 03:49

Prototyping DirectShow filters in C#


This article shows how to implement a DirectShow filter in C#.


Details    Read Tutorial    Views: 324    Rate: 0 (0 votes)    Mar 09 2007 - 03:48

Invasion - C# Style


This \"Space Invaders\" - like game was ported to C# using the new DirectX9 to demonstrate the ease of managed DirectX.


Details    Read Tutorial    Views: 330    Rate: 0 (0 votes)    Mar 08 2007 - 13:35

Rendering terrains with Managed DirectX


With use of the High Level Shader Language, this article will help you create almost photorealistic terrains.


Details    Read Tutorial    Views: 334    Rate: 0 (0 votes)    Mar 08 2007 - 13:34

Problems in the AudioVideoPlayback namespace of managed DirectX9


A guided tour of the many reasons NOT to use DirectX9 for your audio/video playback needs


Details    Read Tutorial    Views: 372    Rate: 0 (0 votes)    Mar 08 2007 - 13:33

Interfacing with a joystick using C#


An article on how to use a game controller/joystick with C# and Managed DirectX.


Details    Read Tutorial    Views: 551    Rate: 5 (1 votes)    Mar 08 2007 - 13:32

DX Game Utility Class Library


A managed DirectX class library that can be used as a foundation for basic 2D games. Demo included.


Details    Read Tutorial    Views: 298    Rate: 0 (0 votes)    Mar 08 2007 - 13:31

3D Terrain Visualisation in Managed DirectX 9 and C#


In this project I demonstrate how to write a simple 3D rendering application in a relatively small amount of code.


Details    Read Tutorial    Views: 450    Rate: 0 (0 votes)    Mar 08 2007 - 13:30

Rendering Textures with Alpha Channels and Color Key Transparency using a MatrixStack in Managed Direct3D


This brief article describes how to use managed Direct3D to render texture bitmaps with alpha channels and transparency key colours onto vertices in C# with the aid of a MatrixStack.


Details    Read Tutorial    Views: 307    Rate: 0 (0 votes)    Mar 08 2007 - 13:30

Simple Managed DirectX Render Loop


A simple framework for implementing the best possible Managed DirectX render loop for games or simulations written in Microsoft .NET.


Details    Read Tutorial    Views: 292    Rate: 0 (0 votes)    Mar 08 2007 - 13:30

NormalMapCompressor - A tool to automatically compress normal maps


Normal maps are used for realtime 3D rendering (mostly in games) to improve the visual quality, but compressing them makes the 3D content look ugly, this tool helps to fix that problem.


Details    Read Tutorial    Views: 267    Rate: 0 (0 votes)    Mar 08 2007 - 13:29

Extracting still pictures from movie files, with C#


Sample application to extract still pictures from most movie file formats.


Details    Read Tutorial    Views: 345    Rate: 0 (0 votes)    Mar 08 2007 - 13:29

Programming DirectShow applications in C#: A set of tutorials


A collection of tutorials for programming DirectShow in C#.


Details    Read Tutorial    Views: 425    Rate: 5 (1 votes)    Mar 08 2007 - 13:28

Write a Screensaver that Actually Works


A base class for managing screensaver initialization, timing, preview view, and multiple monitor support, the proper way.


Details    Read Tutorial    Views: 283    Rate: 0 (0 votes)    Mar 08 2007 - 13:28

Laser Gesture Recognition


A quick article on setting up a simple, real-time laser gesture recognition application and using it to control Windows Media Player.


Details    Read Tutorial    Views: 277    Rate: 0 (0 votes)    Mar 08 2007 - 13:27

DirectShow.NET


DirectShow for DVD and file playback, capture and sample grabber


Details    Read Tutorial    Views: 408    Rate: 0 (0 votes)    Mar 08 2007 - 13:27

DirectX.Capture Class Library


A .NET class library for capturing video and audio to AVI files.


Details    Read Tutorial    Views: 374    Rate: 0 (0 votes)    Mar 08 2007 - 13:26

DirectX in C# (Only4Gurus.com)


Several techniques of implementing DirectX functionality into C# application will be presented. Their common attribute is an idea of component object model (COM) because DirectX is based on component technology. This paper will be focused on use of DirectX graphical capabilities within the C# code of the Microsoft .NET Framework. Three main techniques will be described.


Details    Read Tutorial    Views: 1281    Rate: 0 (0 votes)    May 30 2005 - 16:45

Using Managed DirectX to Write a Game - Choosing the Game


Learn how to write your first game, with a movable car, obstacles, high scores and more, all written with the help of Managed DirectX and the .NET framework.


Details    Read Tutorial    Views: 1107    Rate: 0 (0 votes)    Sep 09 2004 - 19:29

Building HelloTeapot


This tutorial will walk you through building HelloTeapot, a Managed Direct3D version of the infamous Hello World application.


Details    Read Tutorial    Views: 932    Rate: 0 (0 votes)    Sep 09 2004 - 19:05

BreakOut 3D


I really miss those days when everything was simple and in 2D. But now it’s different, people today must have everything in 3D. So here it is, my version of breakout.


Details    Read Tutorial    Views: 1111    Rate: 0 (0 votes)    Jul 09 2004 - 22:27

Working with DirectDraw and Bitmap Images


This month in the C-sharp DirectX column, we will be adding bitmap image support to our game engine.


Details    Read Tutorial    Views: 1197    Rate: 1 (1 votes)    Jul 09 2004 - 22:26

Double Buffer Drawing with DirectDraw: Part 1


Because we will be primary focusing on 2D game programming in the first articles, we will use the DirectX7 API which is perfect for its DirectDraw class and simplicity. Don’t worry for not having the right DLL because DirectX8 has full backward compatibility to DirectX7 and the COM object should already be available on your computer if you have DirectX 8 installed.


Details    Read Tutorial    Views: 1107    Rate: 2 (1 votes)    Jul 09 2004 - 22:25

Space Breakout - 2D Game Developed using DirectX and C#


GDI+ is a feature rich graphics API that makes sophisticated graphical effects highly accessible to the C# developers.


Details    Read Tutorial    Views: 1204    Rate: 0 (0 votes)    Jul 09 2004 - 22:13