Как использовать Direct2D для создания пользовательского окна Chrome? - PullRequest
1 голос
/ 22 марта 2012

Я чрезвычайно новичок в Direct2D после того, как просто посмотрел руководство по началу работы с MSDN и справку по API, и мне кажется, что существует только CreateHwndRenderTarget (), если вы хотите использовать стандартную модель GUI winAPI C ++ с насосом сообщений и HWND .

Однако CreateHwndRenderTarget () рендерится только в клиентской области. Если возможно, я бы хотел нарисовать свой собственный хром окна и иметь элементы управления в строке заголовка. Как мне использовать Direct2D для этого?

1 Ответ

1 голос
/ 03 апреля 2012

Рендеринг пользовательского хрома подобным образом не требует особых приемов для Direct2D.Вы должны иметь возможность полагаться на любую «старую» статью, в которой говорится об этих методах, но в которой используется GDI или GDI +.

...