• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Managed DirectX in C#

PowerMacG5

Diamond Member
I have begun teaching myself Managed DirectX 9 in C#. The only tutorials I have been able to find were the ones that came with the SDK, and one on the web that explains the tutorial that came with the SDK. Does anyone know of any good books or online tutorials for the learning of Managed DirectX under C#?
 
i dont know exactly what maneged directx is, if u mean for games and graphics things then try gamedev.net and if its jsut programming related there is always programmers heavem, and programmers united
 
Manged DirectX is done in .NET using an API rather than COM objects.It allows for a higher level of abstraction, and other benefits of the .NET CLR.
 
One of the MSDN Flash emails mentioned someone had ported the Quake2 engine to managed c#? I don't know if they also changed OpenGL => DIrectX. You might search for "quake" at MSDN.microsoft.com
 
Originally posted by: oog
There is a sample: v1.1\Samples\Technologies\Interop\Basic\DirectX\DirectDraw

Thats still using a COM interface to DirectX 7,

Originally posted by: DaveSimmons
One of the MSDN Flash emails mentioned someone had ported the Quake2 engine to managed c#? I don't know if they also changed OpenGL => DIrectX. You might search for "quake" at MSDN.microsoft.com

Thanks, I'll go look for that now. I still would like a tutorial from the ground up, or a book. I have started to learn a few things from the sources that Microsoft gave with the SDK, but I prefer a book or a guide that explains why they are doing what they are doing.

EDIT: This is what I found about "Quake II.NET": http://www.msdn.microsoft.com/visualc/quake/. This is done in Visual C++, without managed DirectX
 
There was a lot of helpful information regarding Managed DX on developer blogs when it was first released, the most notable being Craig Andera. The only book to my knowledge that is currently worthy of note is .NET Game Programming with DX9. One of the better resources are the samples provided with the SDK as others have mentioned, but supplementing that with the aforementioned resources should definitely get you started.
 
Back
Top