共用方式為


D3DX (Direct3D 9)

注意

D3DX 連結庫已被取代。 如果升級至較新版本的 Direct3D 和相關聯的公用程式代碼不是選項,您可以使用 Microsoft.DXSDK.D3DX NuGet 套件,而不是依賴舊版 DirectX SDK 或 DirectSetup。

D3DX 是一種工具庫,其設計目的是在 Direct3D 之上提供額外的圖形功能。 D3DX 會以動態連結庫 (DLL) 的形式提供。

此版本的 DirectX SDK 中只提供一個 D3DX 版本。 零售 D3DX DLL 包含在 SDK 中提供的可轉散發套件中,並會自動安裝為 使用 DirectSetup 安裝 DirectX的一部分。 此版本中包含的 D3DX 連結庫取決於隨附於此 SDK 的 Direct3D 執行時間。 針對此版本中 D3DX 版本連結的應用程式也必須從此 SDK 轉散發運行時間。

多個 D3DX 版本可以獨立地位於單一系統上。 藉由靜態將應用程式連結至 D3dx9.lib,應用程式會在運行時間動態連結到對應的零售 D3DX DLL。 此 DLL 對應至編譯應用程式的 D3DX 標頭(以 D3dx9core.h 中的D3DX_SDK_VERSION常數命名)。 隨著新版的 D3DX 隨附於 DirectX SDK 的未來版本中,連結至舊版 D3DX 連結庫的應用程式將不會受到影響。

D3DX 連結庫可解決下列一般功能領域:

用戶入門