Графическая библиотека, используемая в Windows Vista Freecell и Solitaire - PullRequest
2 голосов
/ 22 марта 2010

Какая графическая библиотека используется для создания графики в играх Solitaire и Freecell, включенных в Windows Vista (например, XNA, GDI, WPF)?Хороший ответ будет включать в себя имя библиотеки и доказательства.

Я посмотрел на solitaire.exe с Обходчик зависимостей , и он показывает много вызовов gdi32.dll и gdiplus.dll, но такжевызов Direct3DCreate9 в d3d9.dll.

1 Ответ

1 голос
/ 25 марта 2010

Используется Direct3D 9 через COM-интерфейсы C ++.У вас есть все доказательства, необходимые для звонка в Direct3DCreate9;это все, что требуется игре для получения интерфейса IDirect3D9 *, после чего она может создать интерфейс устройства и т. д.

...