क्या भौतिक जीपीयू मेमोरी की कुल राशि प्राप्त करने के लिए कोई आसान और विश्वसनीय तरीका है?जीपीयू मेमोरी की कुल राशि प्राप्त करें?
मैंने यह कोशिश की है, लेकिन समस्या यह है कि यह 4096 एमबी लौटाता है और मैं 6144 एमबी के साथ जीटीएक्स 780 का उपयोग कर रहा हूं, इसलिए हाँ सही तरीके से प्रदर्शित नहीं हो रहा है।
कोड:
using System.Management;
private void getGpuMem()
{
ManagementClass c = new ManagementClass("Win32_VideoController");
foreach (ManagementObject o in c.GetInstances())
{
string gpuTotalMem = String.Format("{0} ", o["AdapterRam"]);
Debug.Write(gpuTotalMem);
}
}
जैसा कि मैंने माना है कि 'Win32_VideoController' अधिकतम 4 जीबी देता है क्योंकि यह Win32 उपयोग है। – Valentin
यह सुनिश्चित नहीं है कि आपने यह https://msdn.microsoft.com/en-us/library/system.windows.gpuinformation%28v=vs.95%29.aspx?f=255&MSPPError=-2147217396 – techspider
देखा है तो क्या होगा यदि आप एक से अधिक GPU है? – n8wrl