在Windows Vista附带的Solitaire和Freecell游戏(例如XNA,GDI,WPF)中使用什么图形库来创建图形?一个好的答案将包括图书馆的名称和证据。
我用dependency walker查看了solitaire.exe,它显示了对gdi32.dll和gdiplus.dll的多次调用,还调用了d3d9.dll中的Direct3DCreate9。
答案 0 :(得分:1)
它通过C ++ COM接口使用Direct3D 9。您可以在调用Direct3DCreate9时获得所需的所有证据;这就是游戏获取IDirect3D9 *界面所需的全部内容,此时它可以创建设备界面等。