我已將此內容遷移到 GitHub 上更「官方」的位置:https://github.com/microsoft/DirectX-SDK-Samples。該倉庫將在幾個月後被刪除。
此儲存庫包含最初在舊版 DirectX SDK 中提供的 Direct3D 11、XInput 和 XAudio2 範例。這些都是適用於 Windows 7 Service Pack 1 或更高版本的Windows 桌面應用程式。
它們都經過清理,可以使用 Windows 10 SDK 進行構建,並且不需要DirectX SDK 進行構建。提供了 Visual Studio 2019 的項目,並且可以升級到 VS 2022。
Direct3D 10、Direct3D 9 等的其餘舊版 DirectX SDK 範例可以在 directx-sdk-legacy-samples 中找到。它們利用 Microsoft.DXSDK.D3DX NuGet,因此也不需要舊版 DirectX SDK 來建置。
該軟體包的所有內容和原始程式碼均受 MIT 授權條款的約束。
如有問題,請考慮使用帶有direct3d11標籤的 Stack Overflow,或dx9-dx11-developers頻道中的 DirectX Discord Server。
該專案採用了微軟開源行為準則。有關詳細信息,請參閱行為準則常見問題解答或聯繫 [email protected] 提出任何其他問題或意見。
該項目可能包含項目、產品或服務的商標或標誌。 Microsoft 商標或標誌的授權使用須遵守且必須遵循 Microsoft 的商標和品牌指南。在此項目的修改版本中使用 Microsoft 商標或標誌不得混淆或暗示 Microsoft 贊助。任何對第三方商標或標誌的使用均須遵守這些第三方的政策。
所有這些樣本的完整製作清單都已消失在歷史中。它們是由不同的 Microsoft 工程師多年來開發的。
部分貢獻者名單包括:Dave Bonora、David Cook、Shanon Drone、Kev Gee、Xin Huang、Matt Lee、Cody Pritchard、Jason Sandlin、David Tuft 和 Chuck Walbourn。