I was using DirectDraw with D3D in DirectX7. Can I port my application to DX9?

Your Application will work as DirectX is backward Compatible. (That means using any version of DirectX you can access the function calls that where defined in previous versions even though they discourage it)

From DirectX7 onwards Microsoft has cut-apart DirectDraw from the API set and is now supporting 2D-Blitting through ID3DXSprite. This technique uses quads that are aligned in a plane parallel to the screen, so that they imitate 2D whereas in reality they are 3D. Also it is fast and unlike DirectDraw, you can get all the benefits of hardware 3D support.

FAQ Menu

 
Printer friendly version of the FAQ-DIRECTX-DirectDraw-D3D-in-DirectX7-port-To-DX9 page


Sponsored links

SFTP components for .NET
Add complete SSH and SFTP support to your .NET framework application
3 Months Free - ASP.NET Web Hosting
3 Months Free & No Setup Fees on ASP.NET 3.5/2.0 Hosting on Windows 2008/2003 Servers ? Click Here!
PureCM Software Configuration Management
Version control and integrated issue tracking - powerful and easy to use. Get your FREE trial now!
Virtual File System SDK
Create your own file systems in Windows and .NET applications
CSTSOFT Instrumentation .NET & ActiveX Components
A collection of 13 instrumentation .NET/ActiveX/VCL components including Gauge,Knob,LED,Trend etc.

Advertisement



Free Magazine

Free Magazines
eWeek The essential technology information source for builders of e-business.... subscribe now

Newsletter | Submit Content | About | Advertising | Awards | Contact Us | Link to us |
© 1996-2008 Community Networks Ltd All rights reserved. Reproduction in whole or in part, in any form or medium without express written permission is prohibited. Violators of this policy may be subject to legal action. Please read Terms Of Use and Privacy Statement for more information. Development by Synchron Data - .NET development.