Try to support Direct2D 1.1
- Dominant language
- C#
- Stars
- 261
- Forks
- 48
- PR merge metrics
- No merged PRs in 30d
Description
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
- [Introducing Direct2D 1.1](https://docs.microsoft.com/en-us/archive/msdn-magazine/2013/may/windows-with-c-introducing-direct2d-1-1)
- [Migrating to Direct2D 1.1](https://katyscode.wordpress.com/2013/01/23/migrating-existing-direct2d-applications-to-use-direct2d-1-1-functionality-in-windows-7)
_All suggestions are welcome._
---
- *1 https://docs.microsoft.com/en-us/windows/win32/direct2d/devices-and-device-contexts#rendering-with-direct2d-on-windows-8
Contributor guide
No contributing guide indexed for this repository
Research direction
Review the existing Direct2D 1.0 integration in the d2dlib repository, then read the linked “Introducing Direct2D 1.1” and “Migrating to Direct2D 1.1” resources. Define the API and platform compatibility changes required, including the Windows 7 and Windows Store app trade-offs; the work is done when the library supports the agreed Direct2D 1.1 scope without breaking the supported platforms.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- computer-graphics, desktop
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100