共用方式為


使用舊版驅動程式 (Direct3D 9)

本節列出在使用 Direct3D 9 之前針對 Direct3D 9 版本所撰寫之驅動程式時可能會遇到的問題。

  • 使用 T&L HAL 裝置時,會計算霧強度,但絕對值運算不會套用至此值。 相反地,如果該值是計算的值,則為負值。 避免這種情況的最佳方式是適當地設定轉換。 較不慣用的方法是讓霧開始和霧端值設為負數以比對。

若要檢查 Direct3D 9 驅動程式,請在 D3DCAPS9 的 DevCaps2 成員中尋找D3DDEVCAPS2_STREAMOFFSET的非零值。

程序設計 提示