I'm interested in writing a managed Direct3D 9/10 wrapper on my own for learning purpose.
I pretty much aware about existing MDX (which is deprecate) and XNA (which is multiplatform, but less performant). While searching for something already existing, I found a MDX 9/10/10.1 wrapper written by Ralf Kornmann http://www.codeplex.com/MD3D10[^]
This wrapper uses Managed C++ to wrap the D3D Api, but a lot of other OpenGL wrappers, uses a standard C# InterOp syntax, decorating and Marshalling.
I have concern about performance issues so my main question is: what is actually faster, wrap Direct3D with Managed C++ or in C# using standard C# InterOp ? Is there some performance issues?
What do you think?
So basically I started the C# Wrapper to be able to compare it, after a few days and going to battle vs COM objets and performant InterOp, I finally managed to wrap a part of it.
For now I'm doing just the D3DDevice creation and a simple window clear.
I compared the exactly same function calls with Managed DirectX 1.1 ones (actually everything is the same, I compared every method parameter and call with PIX debugger).
So creating D3D factory, creating a device and showing.
hi, i m new to crystal reports.
can any one tell that
is it possible to diplay data in crystal reports on the basis of checkbox selection?
columns which i want to display in report should be displayed if that column name is checked in checkbox.Even displaying data from more than one table.
i m working in WinForms based application
My win form application is using the following code to get the version number which is retrieved from the clickonce version.
This seems to work only when the application is installed on users machines.
if (System.Deployment.Application.ApplicationDeployment.IsNetworkDeployed) //is this a clickonce application
//get he publish version...
_strVersion = System.Deployment.Application.ApplicationDeployment.CurrentDeployment.CurrentVersion.ToString();
this.Text = this.Text + " - " + _strVersion;
Do you know why I do not get the version number using the above code when this is used on my Dev machine where I am developing the application?
I am working on access card . Its working fine. It reading when i am clicking on button. I have written the code in the button click only. I dont know in which event it reads automatically. Please tell me that in which event it will read when i touch the access card to the controller.
I want the event only. Please let me know asap.
If you're using the SerialPort then remember to set the ReceivedBytesThreshold low enough to generate the event.
“It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration.”
Thankyou for your help, simon. I suppose it does look like a homework problem my apologies for making it so. But the only reason I asked this is the site where I got it from has it written in a similar way i was just trying to figure out why the program didnt work.