代码之家  ›  专栏  ›  技术社区  ›  David Grayson

Windows Vista Freecell和Solitaire使用的图形库

  •  2
  • David Grayson  · 技术社区  · 15 年前

    什么图形库用于创建Windows Vista附带的纸牌和Freecell游戏中的图形(例如XNA、GDI、WPF)?一个好的答案应该包括图书馆的名字和证据。

    我用 dependency walker 它显示了对gdi32.dll和gdiplus.dll的许多调用,也显示了对d3d9.dll中direct3dcreate9的调用。

    1 回复  |  直到 15 年前
        1
  •  1
  •   chargrove    15 年前

    它使用Direct3D 9,通过C++ COM接口。在调用direct3dcreate9时,您拥有所需的所有证据;这就是游戏获得一个idirect3d9*接口所需的所有证据,此时它可以创建一个设备接口等。

    推荐文章