开发者

Graphics library used by Windows Vista Freecell and Solitaire

开发者 https://www.devze.com 2022-12-23 22:30 出处:网络
What graphics library is used to create t开发者_JS百科he graphics in the Solitaire and Freecell games included with Windows Vista (e.g. XNA, GDI, WPF)?A good answer would include the name of the libra

What graphics library is used to create t开发者_JS百科he graphics in the Solitaire and Freecell games included with Windows Vista (e.g. XNA, GDI, WPF)? A good answer would include the name of the library and evidence.

I looked at solitaire.exe with dependency walker and it shows many calls to gdi32.dll and gdiplus.dll, but also a call to Direct3DCreate9 in d3d9.dll.


It uses Direct3D 9, via the C++ COM interfaces. You have all the evidence you need in the call to Direct3DCreate9; that is all that the game requires to get an IDirect3D9* interface, at which point it can create a device interface etc.

0

精彩评论

暂无评论...
验证码 换一张
取 消