說在前面的話
爲什麼學directx?
原因很簡單:對遊戲開發的熱愛,是遊戲開發者必學的一門功課
爲什麼選擇directx?
跟directx相比有opengl,還有gdi等,雖然directx不支持跨平臺,但是實際開發或者個人遊戲也好,用unity之類的引擎解決就好,
directx其他方面還是遠超opengl,文檔也很多。至於gdi,,gdi的性能就是很大的瓶頸,directx直接基於com的效率高的不要不要
的,這也是爲什麼大多遊戲引擎都是基於directx或opengl(特例)
推薦書籍
龍書d9 d10 d11(只有英文版)