Microsoft розкриває Win2D API, надає апаратно прискорену графіку Direct2D в універсальні програми Windows

Значок часу читання 2 хв. читати


Читачі допомагають підтримувати MSpoweruser. Ми можемо отримати комісію, якщо ви купуєте через наші посилання. Значок підказки

Прочитайте нашу сторінку розкриття інформації, щоб дізнатися, як ви можете допомогти MSPoweruser підтримувати редакційну команду Читати далі

Сьогодні корпорація Майкрософт оприлюднила інформацію про Win2D API, щоб розкрити можливості апаратно прискореної графіки Direct2D для розробників універсальних додатків Windows і Windows Phone 8.1. Наразі розробникам, які хочуть використовувати програму Windows Store на основі DirectX, потрібні рідні C++ і API DirectX, які були доступні для Windows Runtime, і їх складно розробити. Отже, розробники просили надати їм доступ до DirectX через C#, подібні графічні рішення System.Drawing, XNA і SharpDX, Win2D — це відповідь від Microsoft для них. Win2D використовує потужність Direct2D і бездоганно інтегрується з XAML і ICoreWindow.

Конструкція Win2D полегшує розробнику C#/C++ використання всіх можливостей API Direct2D без відчуття саду, огородженого муром. Ці API можна використовувати з XAML створювати гарні графічні програми з багатим інтерфейсом користувача. API знаходиться на ранніх стадіях розробки, і ми вже реалізували мінімальний набір функцій двовимірного малювання. У жодному разі API у своєму поточному стані не є повним представленням Direct2D у Windows Runtime. Ми вважаємо, що ранній випуск API, навіть якщо він не має всіх функцій Direct2D, корисний. Як розробник і потенційний користувач API, ви отримуєте можливість вплинути на дизайн API на ранній стадії та, зрештою, допомогти створити найкращий API C#/C++ Windows Runtime 2D для негайного рендерингу.

Додаткову інформацію про Win2D можна знайти тут: https://github.com/Microsoft/Win2D.

Прочитайте про це оголошення тут.

Детальніше про теми: Інтерфейси, розробників, DirectX, Microsoft, Win2D, магазин вікон