标签: windows winapi directx gdi
我想知道,这两个如何共存为同一个Windows用户界面的不同控制器,哪个是先处理?
要编写DirectX代码,您不需要删除任何可能包含GDI代码的Win32Api代码,并且没有什么能阻止您调用GDI和Win32函数。实际上,在解释WM_PAINT消息时甚至没有触及任何内容。那么它们如何在同一表面上运行? DirectX会渲染它渲染的内容,然后GDI渲染会出现在顶部,或者反过来,还是随机的?