d2dlib icon indicating copy to clipboard operation
d2dlib copied to clipboard

Try to support Direct2D 1.1

Open jingwood opened this issue 4 years ago • 4 comments

Considering upgrade the API from Direct2D 1.0 to Direct2D 1.1 in order to support more excellent features and effects.

Pros.

  • More excellent features and effects available
  • Rendering support for Windows Store apps *1

Cons.

  • Can't support the old Windows platforms (Windows 7 without update package and older)
  • Performance degradation?

Resources

All suggestions are welcome.


  • *1 https://docs.microsoft.com/en-us/windows/win32/direct2d/devices-and-device-contexts#rendering-with-direct2d-on-windows-8

jingwood avatar Mar 19 '21 02:03 jingwood

Can't support the old Windows platforms (Windows 7 without update package and older)

Is it even worth to bother with as it is not supported any more? Ref: https://endoflife.date/windows

nikeee avatar Aug 01 '21 20:08 nikeee

Waiting for Direct2D 1.1 supported

d2phap avatar Feb 20 '22 04:02 d2phap

Cons:

  • Performance degradation?

Is there any evidence to suggest there'd be a performance hit here? My primary use case for this library is speed of rendering.

drewnoakes avatar Nov 08 '22 02:11 drewnoakes

Also, why not jump directly to 1.2 or 1.3? I'll admit I'm not so familiar with what each version brings.

Folks who need to target earlier versions could stay on the 1.4 package.

drewnoakes avatar Nov 08 '22 02:11 drewnoakes