Sign in to follow this  

directx in visual c++.net

This topic is 4712 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

When you install the DirectX SDK, it will see that you already have Visual C++ installed. It will then give you the option of installing the DirectX Extensions for Visual Studio. Make sure that you enable this if it is not already enabled by default. Also make sure you install the DirectX Debug Runtime when asked. See the forum FAQ for more details.

As far as comparing Visual C++ to Visual Studio: Visual Studio contains other products. Visual C++ is one of the components of Visual Studio. If you only program in C/C++, then all you need is Visual C++ and don't have to worry about Visual Studio at all. But if you program in more than one language, then you should use Visual Studio (that is, of course, if you prefer Microsoft's development environment. There are others out there).

neneboricua

Share this post


Link to post
Share on other sites
Greetings!

Make sure, that DirectX installs Managed extensions (if you have the DX 9.0c December it will do that automaticaly). There were some problems till dx9.c, where you had to install the extensions manualy.

When moving to .NET, i suggest, that you take C# - you will get all the samples provided. C++ .NET isn't exactly a pure .NET compiler like C# and VB.NET are,
PLUS you get all the samples for C#, where you don't get them for C++ .NET.

One thing left. If you think C++ .NET is faster than C# or VB.NET you're making a mistake. I think C++ (normal win32) still runs faster as .NET, but C++.NET & C# - there are almost no speed differences, and you will get much more support for C# than C++.NET. What may work for C++ may not work for C++.NET.

I believe you will hit a lot troubles claiming on C++.NET. Even Micro$fot provides no samples in DXSDK for C++.NET, only Win32 C++ & C#.

Share this post


Link to post
Share on other sites

This topic is 4712 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this