微軟將源代碼分發給不同Direct3D API的實現,以供硬件供應商,驅動程序開發人員等使用。該代碼使用永不過時的WDK(以前稱爲DDK)構建系統構建,實際上從不開箱即用。儘管廣泛使用,但這些代碼是半私人的,所以在更廣泛的網絡上從來沒有任何基本的有用信息可用。這已經足夠普遍了(在這個社區中,這是一個衆所周知的屁股痛苦),而且基本構建信息不夠敏感,應該可以在Google上發現。如何從源代碼構建Windows D3D9?
構建自述建議使用WDK和建築用命令build -cz -daytona
。這令人困惑地吐出一堆輸出,但沒有任何內容。
通過這個,WDK 6001.18002的Vista,最新的d3def9源代碼分發在link
子項目中失敗,「未能產生任何輸出 - 警告視爲錯誤」。
的XP d3dref9.dll也可能會造成混淆建立,經常無法找到D3D頁眉和類型。
我知道這是一個較老的問題,但是您是否還記得您從哪裏獲得d3d9最可靠來源?我一直在尋找網絡,一直沒能找到它。謝謝。 – user1632018 2015-01-04 07:16:06