34 / 34 / 12
Регистрация: 29.07.2010
Сообщений: 416
|
||||||
1 | ||||||
Вывод оперативной памяти Видеокарты через WMI09.10.2018, 21:21. Показов 1566. Ответов 6
Доброе время суток.
Возник вопрос с получением через WMI объем оперативной памяти видеокарты Стоит видяха NVIDIA GeForce GTX 1060 6GB в одной проге Total Network Inventory показывает 4GB Через WMI показывает вообще странные цифры
0
|
09.10.2018, 21:21 | |
Ответы с готовыми решениями:
6
Получить информацию о оперативной памяти через wmi WMI. Получить размер оперативной памяти и название ОС. Выбрасывается исключение FileNotFoundException Апгрейд видеокарты и оперативной памяти Выбор видеокарты и оперативной памяти |
Лень — мое второе и
|
||||||
09.10.2018, 21:51 | 2 | |||||
vova_king, если через wmi, то попробуйте так
.Net, там так же есть ещё куча прибамбасов, которые могут пригодиться. Либо же ещё можно взять Open Hardware Monitor так же с большим функционалом
0
|
1047 / 898 / 211
Регистрация: 29.09.2015
Сообщений: 1,004
|
|
09.10.2018, 21:55 | 3 |
vova_king, AdapterRAM возвращает UInt32 максимальное число которого 4294967295
А это значит Win32_VideoController.AdapterRAM блее 4,095 ГБ не выдаст
2
|
34 / 34 / 12
Регистрация: 29.07.2010
Сообщений: 416
|
|
10.10.2018, 07:59 [ТС] | 4 |
0
|
395 / 314 / 53
Регистрация: 14.08.2014
Сообщений: 1,010
|
|
10.10.2018, 13:16 | 5 |
0
|
1047 / 898 / 211
Регистрация: 29.09.2015
Сообщений: 1,004
|
|
10.10.2018, 17:43 | 6 |
vova_king, а об этом история умалчивает, wmi не может дать такую информацию. Буржуйские форумы предлагают лезть в реестр по веткам драйверов соответствующих видиокарт
0
|
10.10.2018, 17:55 | 7 |
не
не пойдет, т.к. сигнатура такая
Код
[Dynamic, Provider("CIMWin32"), UUID("{1008CCF1-7BFF-11D2-AAD2-006008C78BC7}"), AMENDMENT] class Win32_VideoController : CIM_PCVideoController { uint16 AcceleratorCapabilities[]; string AdapterCompatibility; string AdapterDACType; uint32 AdapterRAM; uint16 Availability; string CapabilityDescriptions[]; string Caption; uint32 ColorTableEntries; uint32 ConfigManagerErrorCode; boolean ConfigManagerUserConfig; string CreationClassName; uint32 CurrentBitsPerPixel; uint32 CurrentHorizontalResolution; uint64 CurrentNumberOfColors; uint32 CurrentNumberOfColumns; uint32 CurrentNumberOfRows; uint32 CurrentRefreshRate; uint16 CurrentScanMode; uint32 CurrentVerticalResolution; string Description; string DeviceID; uint32 DeviceSpecificPens; uint32 DitherType; datetime DriverDate; string DriverVersion; boolean ErrorCleared; string ErrorDescription; uint32 ICMIntent; uint32 ICMMethod; string InfFilename; string InfSection; datetime InstallDate; string InstalledDisplayDrivers; uint32 LastErrorCode; uint32 MaxMemorySupported; uint32 MaxNumberControlled; uint32 MaxRefreshRate; uint32 MinRefreshRate; boolean Monochrome; string Name; uint16 NumberOfColorPlanes; uint32 NumberOfVideoPages; string PNPDeviceID; uint16 PowerManagementCapabilities[]; boolean PowerManagementSupported; uint16 ProtocolSupported; uint32 ReservedSystemPaletteEntries; uint32 SpecificationVersion; string Status; uint16 StatusInfo; string SystemCreationClassName; string SystemName; uint32 SystemPaletteEntries; datetime TimeOfLastReset; uint16 VideoArchitecture; uint16 VideoMemoryType; uint16 VideoMode; string VideoModeDescription; string VideoProcessor; };
0
|
10.10.2018, 17:55 | |
10.10.2018, 17:55 | |
Помогаю со студенческими работами здесь
7
Апгрейд видеокарты, возможно оперативной памяти, БП... Правила выбора видеокарты, процессора, оперативной памяти После замены видеокарты не работают 2 слота оперативной памяти [C#+WMI]Можно ли через WMI узнать температуру процессора и ядер? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |