The code that I currently have uses GDI, so we can start from there. 


> On May 14, 2015, at 11:51 AM, hexa...@comcast.net wrote:
> 
> Alan,
> 
> One potential downside of the newer Direct2D/DirectWrite APIs is that they 
> aren't supported on Windows XP. I know I have users of my application still 
> using XP. I can't tell without some more research, but I think Windows 10 
> even supports GDI/GDI+.
> 
> If the case for using Direct2D/DirectWrite is compelling enough, maybe they 
> could be supported in addition to GDI and only used if the detected OS is > 
> WinXP?
> 
> Thanks,
> 
> Aaron.
> 
> Sent from XFINITY Connect Mobile App
> -----Original Message-----
> 
> From: ir...@beluga.phys.uvic.ca
> To: hexa...@comcast.net
> Cc: Plplot-devel@lists.sourceforge.net
> Sent: 2015-05-13 23:11:24 GMT
> Subject: RE: [Plplot-devel] Using Window's raw API for shapes and text
> 
> On 2015-05-13 21:44-0500 Aaron Hexamer wrote:
> 
> > Would it be developed using the GDI? If so, then maybe wingdi?
> 
> Hi Aaron:
> 
> To respond to your first question even though I am not
> that familiar with Windows, I did look up the article at
> , and it
> appears that is an old API that has been replaced with the Direct2D
> API.
> I then followed up with some google
> searching to find
> 
> which implies you can use gdi for graphics and DirectWrite for text or
> Direct2D for graphics and DirectWrite for text. Furthermore,
> says one of the features is
> 
> "Comprehensive support for Unicode, with over 20 scripts providing
> layout and rendering of every language supported in Windows."
> 
> So that superficially sounds like exactly what we want to use (in
> combination with either GDI or Direct2D), but remember my Windows
> knowledge is quite limited and this research just took me a few
> minutes of google searching so if our Windows developers have a
> different preference for the Windows API that is used to render
> unicode text, then we should adopt that preference.
> 
> @Aaron: I do think your general idea of the win+API name is better
> than winwidgets. So I would be happy to use wingdi or windirect2d
> depending on the decision about which one is used in conjunction with
> DirectWrite.
> 
> @Jim, Arjen, and Phil:
> 
> As our most active Windows developers please chime in about what
> Windows API you think we should use to render unicode text, and the
> name you would like to see for what is currently called the wingcc
> device driver.
> 
> Alan
> __________________________
> Alan W. Irwin
> 
> Astronomical research affiliation with Department of Physics and Astronomy,
> University of Victoria (astrowww.phys.uvic.ca).
> 
> Programming affiliations with the FreeEOS equation-of-state
> implementation for stellar interiors (freeeos.sf.net); the Time
> Ephemerides project (timeephem.sf.net); PLplot scientific plotting
> software package (plplot.sf.net); the libLASi project
> (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net);
> and the Linux Brochure Project (lbproject.sf.net).
> __________________________
> 
> Linux-powered Science
> __________________________
> ------------------------------------------------------------------------------
> One dashboard for servers and applications across Physical-Virtual-Cloud 
> Widest out-of-the-box monitoring support with 50+ applications
> Performance metrics, stats and reports that give you Actionable Insights
> Deep dive visibility with transaction tracing using APM Insight.
> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
> _______________________________________________
> Plplot-devel mailing list
> Plplot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/plplot-devel

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to