DirectX vs GAPI

G

Guest

I am beginning work on a .NET compact framework application that will target
Windows Mobile 5.0 and above. The application is 2D graphics intensive and
GDI is not really fast enough. We were thinking about using GAPI or DirectX,
but that led to other questions.

1) Is GAPI dead now that DirectX is going to be released with Windows
Mobile? What I am more worried about is that GAPI will not be hardware
accelerated in future products, because all they will worry about is DirectX?

2) Printing - I know the compact platform does not really support printing,
but for this project we are required to talk to printers via wirelessly. Yao
talks about this in his book, but is there anyway of drawing to a printer dc
using GAPI and DirectX?

Any thoughts on the above questions would be appreciated.
 
R

Robert Levy [MS]

Yes, GAPI is being phased out in favor of DirectX. Neither has direct
support for printing.
 
J

Joseph Byrns

Will there be managed support for DirectX?


Robert Levy said:
Yes, GAPI is being phased out in favor of DirectX. Neither has direct
support for printing.
 
J

Joseph Byrns

Having searched further it would appear there will be managed support, in
with VS2005, I look forward to it's release.

Joseph Byrns said:
Will there be managed support for DirectX?
 
G

Ginny Caughey [MVP]

Very nice articles, Casey! Maybe you can finish up the desktop converter app
by the time the actual devices become available. I can't figure why you
wanted to locate all the Hooters though. ;-)

Ginny Caughey
..NET Compact Framework MVP
 
D

Dick Grier

Ginny,

Your reply made me look closely for Hooters. I found it, but was
disappointed. Oh well, next time.

Dick

--
Richard Grier (Microsoft Visual Basic MVP)

See www.hardandsoftware.net for contact information.

Author of Visual Basic Programmer's Guide to Serial Communications, 4th
Edition ISBN 1-890422-28-2 (391 pages) published July 2004. See
www.mabry.com/vbpgser4 to order.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top