473,378 Members | 1,067 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,378 software developers and data experts.

Managed DX ( Is is worth it? )

Hi,

I am about to develop a kind of a 3D Loader, I am concidering the usage of
managed DX for that, following are some questions I have in mind:
1. Is there any performance differences in compare to the unmanaged version?
2. Does the managed DX is used today for development of NEW 3D related
projects, if so what projects (pointers would be appreciated).
3. The project I am working on include a client side app ( a web control
e.g. ActiveX ) that should run on home users machines, this will require
installation of the .NET Framework on all of client machines, usage of the
..NET Framework will require workstations to download and install the .NET
framework and I am afraid that this may make the product less attractive, I
know that SP2 include the .NET Framework, but what is the percentage of XP
users? what is the percentage of users that will have to download and install
the .NET Framework? Any comment on that would be appreciated...
--
Nadav
http://www.ddevel.com

Nov 16 '05 #1
1 1851
DirectX via C# is ready to go. There is about a 15% performance hit which is
barely noticable on modern hardware. In certain configs and well designed
architectures you can even see a boost over C++.

Here is a stunning example:
http://worldwind.arc.nasa.gov/index.html

As far as deployment you can include the .Net runtime in the client
installer for win2k and xp machines, but you also have to ensure DX9 is
included which can increase the download package to over 200MB!

ok,
aq

"Nadav" <Na***@discussions.microsoft.com> wrote in message
news:E4**********************************@microsof t.com...
Hi,

I am about to develop a kind of a 3D Loader, I am concidering the usage of
managed DX for that, following are some questions I have in mind:
1. Is there any performance differences in compare to the unmanaged version? 2. Does the managed DX is used today for development of NEW 3D related
projects, if so what projects (pointers would be appreciated).
3. The project I am working on include a client side app ( a web control
e.g. ActiveX ) that should run on home users machines, this will require
installation of the .NET Framework on all of client machines, usage of the
.NET Framework will require workstations to download and install the .NET
framework and I am afraid that this may make the product less attractive, I know that SP2 include the .NET Framework, but what is the percentage of XP
users? what is the percentage of users that will have to download and install the .NET Framework? Any comment on that would be appreciated...
--
Nadav
http://www.ddevel.com

Nov 16 '05 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: Stewart Stevens | last post by:
I have a structure that looks like this: public __value struct mytype { float first; float second; }; I am trying to pass arrays of these things over a socket. So I have:
1
by: Tommy Vercetti | last post by:
I'm trying to upgrade a large MFC C++ application to Managed C++. I get a strange link error (at end of message). It appears to be duplicate STL string symbols between the MFC DLL and one of my...
5
by: Alan Cobb | last post by:
Hi, In the managed C++ class below I get compile warning C4677 from VS2003. "signature of non-private function contains assembly private type", even though the managed enum is public. I have...
6
by: Jon | last post by:
Is auto_ptr allowed in managed C++ class? I have my doubts because of the following example: #include "stdafx.h" #include <iostream> #include <memory> using namespace std; #using...
13
by: Ioannis Vranos | last post by:
So to be more excited, will it be possible to use standard library containers with handles in VC++ 2005/.NET 2.0 era? Like this: vector<Button ^>buttonArray;
4
by: J | last post by:
I've just been reading a few articles on how Managed Extensions are now obsolete! Tough thing to hear, as I've been spending every spare moment studying them to try to solve a problem. I'd like...
3
by: Tony Johansson | last post by:
Hello!! I have an MFC application from VC6. If I compile this on VC8/MFC I get a managed app. I just wonder what is the difference VC8 will generate a managed app but VC6/MFC generates a...
7
by: rCs | last post by:
The SEI has published CMU/SEI-2006-TR-006 "Specifications for Managed Strings" and released a "proof-of-concept" implementation of the managed string library. The specification, source code for...
87
by: Robert Seacord | last post by:
The SEI has published CMU/SEI-2006-TR-006 "Specifications for Managed Strings" and released a "proof-of-concept" implementation of the managed string library. The specification, source code for...
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.