遊戲框架或 API(或包裝器),使 Visual Basic 6.0 開發人員能夠存取 DirectX API 的強大功能。一個簡單的框架,由 5 個專用類別組成:圖形類別、音訊播放類別、遊戲輸入裝置管理員類別、視訊播放類別和具有一組功能以滿足多種需求的幫助程式類別。
它被編譯為 ActiveX DLL,安裝程式中包含最少的依賴庫(Visual Basic 6.0 運行時、與 DirectX 8.1 API 連接的 ActiveX 庫和 OGG Vorbis 庫),並且與任何版本的 Windows 兼容,從Windows 98 到當前的Windows 10(僅限桌面版本)以及未來支援Win32 和DirectX 8.1 的Windows(今天,它可以在Windows 10 上正常運作)。
本專案於 2001 年初開始開發,採用 DirectX 7 API(2002 年改為 DirectX 8.1)。第一個功能版本於2004年發布,只有一套程式範例作為文件參考和一個論壇來諮詢疑問。第二個版本於 2006 年初發布,包含 Visual Basic 6.0 和 .NET 格式的全套程式範例,以及 Windows Helper 格式的完整 API 參考文件。在修復了幾個錯誤並添加了新功能之後,最終版本於 2012 年中期作為開源專案發布。
遊戲的框架/API/包裝器允許使用 DirectX 的 API 和 Visual Basic 6.0 的開發者。一個簡單的框架包含 5 個特殊類別:圖形類別、音訊再現類別、遊戲輸入管理類別、視訊再現類別、動畫類別和多種需求的用途。
編譯為 DLL ActiveX,並具有最少的依賴(Visual Basic 6.0 的運行時、與 DirectX 8.1 的 API 連接的 DLL ActiveX、以及 OGG Vorbis 的圖書館),全部包括安裝,與不同版本兼容Windows,Windows 98 已經是實際的Windows 10(編輯版本)和未來的Windows 版本,將支援Win32 和DirectX 8.1(實際、Windows 10 中的dx_lib32 功能校正)。
專案從 2001 年開始,使用 DirectX 7 API(在 2002 年使用 DirectX 8.1)。 2004 年公共版的初級版本,單獨收集了一些參考文獻和諮詢論壇的程式。第二個版本於 2006 年發布,包含完整的組件,包括 Visual Basic 6.0 和 Visual Basic .NET,以及 Windows Helper 格式的 API 完整文件。最終版本,內容豐富,功能新穎,是 2012 年媒體計畫的公開自由計畫。