Direct2D

Jan. 22nd, 2009 10:56 pm
beldmit: (Программизм)
[personal profile] beldmit
Оказывается, за 10 лет, которые прошли с моего опыта игрового программирования (и программирования на WinAPI различного уровня), Microsoft в очередной версии DirectX собирается добавить новое API - Direct2D. Предназначено сие для отрисовки средствами видеокарты (с откатом на программную реализацию, если аппаратных возможностей не хватает) текстов, картинок и прочего.

В отличие от DirectDraw, так как базируется Direct2D на Direct3D, нет никаких проблем с поворотами на произвольные углы, различными шрифтами и вообще всем, что душе угодно.

О возможностях нового API можно почитать, например, здесь:
http://blogs.technet.com/thomasolsen/archive/2008/10/29/introducing-the-microsoft-direct2d-api.aspx

http://blogs.technet.com/thomasolsen/default.aspx - этот блог полностью посвящен новому API.

Date: 2009-01-28 10:10 am (UTC)
From: [identity profile] raydac.livejournal.com
почему то не радует наворачивание видеокарт и такие оптимизации.. раньше когда был проц память и видеопамять, девелоперы могли рожать новые мысли, идеи и решения по видеовыводу, а теперь есть черный ящик железяки, к этому ящику полупрозрачный ящик драйверов от разработчика черного ящика и поверх всего этого ящик с дымом от микрософта

"в будущем будет разработан компьютер который не даст ошибиться программисту и сильно облегчит его труд, его видеокарта будет показывать только одну картинку, а процессор будет выполнять только одну программу записанную в него при изготовлении"

Date: 2009-01-28 10:20 am (UTC)
From: [identity profile] beldmit.livejournal.com
А меня - радует. Простые абстракции должны быть просты в кодировании.

Date: 2009-01-28 10:20 am (UTC)
From: [identity profile] raydac.livejournal.com
делая что то простым они почему то усложняют всё остальное :)

Profile

beldmit: (Default)
Dmitry Belyavskiy

December 2025

S M T W T F S
 123456
78910111213
14151617181920
2122 2324252627
28 29 3031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 10th, 2026 06:49 am
Powered by Dreamwidth Studios