2010-07-22 20 views

回答

2

可以使用在RenderCapability類是靜態的Tier屬性檢查顯卡的渲染層次的價值。

有關渲染層的信息,您可以檢查this

值將對應於硬件加速的卡可以提供的數量。

如果您檢查鏈接,你可以發現,前16位是必要的一個,你必須通過16

int renderingTier = (RenderCapability.Tier >> 16); 
if (renderingTier == 0) 
{ 
    Trace.WriteLine("No graphics hardware acceleration available"); 
} 
else if (renderingTier == 1) 
{ 
    Trace.WriteLine("Partial graphics hardware acceleration available"); 
} 
else if (renderingTier == 2) 
{ 
    Trace.WriteLine("Gotcha!!!"); 
} 
來位位移