2012-02-09 71 views

回答

1

開始>運行...,然後鍵入

dxdiag 

我的情況(見附件截圖),我可以運行所有的DirectDraw測試,但我的卡不支持Direct3D的(它是灰色的)。 如果您需要在卡支持的詳細信息,那麼也許其他工具將幫助(我不知道是哪一個雖然)enter image description here

+0

我運行這個,發現我有DirectX,但我怎麼能確定我的顯示驅動程序支持它的所有功能? – 2012-02-09 15:03:13

+0

在「顯示」選項卡上,您可以運行一些DirectX測試,並顯示支持哪些選項。 – JScoobyCed 2012-02-09 15:10:08

+0

我沒有在顯示選項卡上找到「運行一些DirectX測試」。它只顯示DirectDraw加速,Direct3D加速,啓用AGP紋理加速 – 2012-02-09 15:11:47

0

如果你的意思是檢查從用戶的角度來看 - 檢查你的視頻卡的製造商網站,或者查看你的卡所在的軟件包:)例如,基於200系列芯片的nVidia卡支持DirectX 10,400和500系列,支持DirectX 11.

如果您是指代碼 - D3D11CreateDevice將該信息作爲featureLevel返回 - 請檢查DirectX SDK以獲取詳細信息。

所有的DirectX兼容10-卡支持Shader Model 4.0的(所以vs_4_0,ps_4_0,gs_4_0,以及可選cs_4_0),DirectX 10.1的兼容 - 支持Shader Model 4.1(所以vs_4_1,ps_4_1,gs_4_1,以及可選cs_4_x),支持DirectX 11 -compatible - Shader Model 5.0(所以vs_5_0,ps_5_0,gs_5_0,cs_5_0,hs_5_0,ds_5_0)。

更新: 看看這個:http://www.intel.com/support/graphics/intel915g/sb/cs-011807.htm看起來你的卡是符合DirectX 10的。