2010-07-22 5 views

risposta

2

È possibile controllare il valore Rendering livello della scheda grafica utilizzando la proprietà Tier nella classe RenderCapability che è statico.

Per informazioni sui livelli di rendering è possibile controllare this

I valori corrisponderebbero alla quantità di accelerazione hardware della scheda potrebbe fornire.

Se si seleziona il link, si può trovare che i primi 16 bit è quello desiderato e si deve Bitshift per 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!!!"); 
} 
Problemi correlati