Получить доступную информацию о bios'е видеокарты - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Добрый вечер. У меня возникла задача, в которой надо получить доступную информацию о bios'е моей видео карты. Собственно вопроса два: 1. Я обратился в ту ветку форума? 2. Какие функции мне помогут? Или может сайты и информацией? С таким заданием раньше не сталкивался, прошу наводки.

Решение задачи: «Получить доступную информацию о bios'е видеокарты»

textual
Листинг программы
//----------------------------------------------------------------------------
// File: dispinfo.h
//-----------------------------------------------------------------------------
#ifndef DISPINFO_H
#define DISPINFO_H
 
struct DisplayInfo
{
    TCHAR   m_szDeviceName[100];
    TCHAR   m_szDescription[200];
    TCHAR   m_szKeyDeviceID[200];
    TCHAR   m_szKeyDeviceKey[200];
    TCHAR   m_szManufacturer[200];
    TCHAR   m_szChipType[100];
    TCHAR   m_szDACType[100];
    TCHAR   m_szRevision[100];
    TCHAR   m_szDisplayMemoryLocalized[100];
    TCHAR   m_szDisplayModeLocalized[100];
 
    DWORD m_dwWidth;
    DWORD m_dwHeight;
    DWORD m_dwBpp;
    DWORD m_dwRefreshRate;
 
    TCHAR   m_szMonitorName[100];
    TCHAR   m_szMonitorMaxRes[100];
 
    TCHAR   m_szDriverName[100];
    TCHAR   m_szDriverVersion[100];
    TCHAR   m_szDriverAttributes[100];
    TCHAR   m_szDriverLanguageLocalized[100];
    TCHAR   m_szDriverDateLocalized[100];
    LONG m_lDriverSize;
    TCHAR   m_szMiniVdd[100];
    TCHAR   m_szMiniVddDateLocalized[100];
    LONG m_lMiniVddSize;
    TCHAR   m_szVdd[100];
 
    BOOL m_bCanRenderWindow;
    BOOL m_bDriverBeta;
    BOOL m_bDriverDebug;
    BOOL m_bDriverSigned;
    BOOL m_bDriverSignedValid;
    DWORD m_dwDDIVersion;
    TCHAR   m_szDDIVersionLocalized[100];
 
    DWORD m_iAdapter;
    TCHAR   m_szVendorId[50];
    TCHAR   m_szDeviceId[50];
    TCHAR   m_szSubSysId[50];
    TCHAR   m_szRevisionId[50];
    DWORD m_dwWHQLLevel;
    TCHAR   m_szDeviceIdentifier[100];
    TCHAR   m_szDriverSignDate[50];
 
    BOOL m_bNoHardware;
    BOOL m_bDDAccelerationEnabled;
    BOOL m_b3DAccelerationExists;
    BOOL m_b3DAccelerationEnabled;
    BOOL m_bAGPEnabled;
    BOOL m_bAGPExists;
    BOOL m_bAGPExistenceValid;
 
    TCHAR   m_szDXVAModes[100];
 
    TCHAR   m_szDDStatusLocalized[100];
    TCHAR   m_szD3DStatusLocalized[100];
    TCHAR   m_szAGPStatusLocalized[100];
 
    TCHAR   m_szNotesLocalized[3000];
    TCHAR   m_szRegHelpText[3000];
 
    TCHAR   m_szTestResultDDLocalized[3000];
    TCHAR   m_szTestResultD3D7Localized[3000];
    TCHAR   m_szTestResultD3D8Localized[3000];
    TCHAR   m_szTestResultD3D9Localized[3000];
 
    DWORD m_nElementCount;
};
 
#endif // DISPINFO_H

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.667 из 5
Похожие ответы