Ответы с форумов MSDN

Получение поддерживаемых возможностей монитора в Windows

Date: 08.06.2018 8:39:07

У меня ноль эффекта.

Что касается поддерживаемых VCP-кодов, можно посмотреть с помощью ControlMyMonitor, или программно:

DWORD len;
GetCapabilitiesStringLength(hMonitor,&len);
LPSTR str = (LPSTR)malloc(len+1);
CapabilitiesRequestAndCapabilitiesReply(hMonitor,str,len);

У меня результат такой (Acer):

(prot(monitor)type(lcd)model(P194W)cmds(01 02 03 07 0C 4E E3 F3)vcp(04 05 06 08
0E 10 12 14(05 08 0B) 16 18 1A 1E 20 30 3E FA(00 01 02) FB FC FD FE(00 01 02 04)
 B6 C6 C8 C9 DF)mswhql(1)mccs_ver(2.0)asset_eep(32)mpu_ver(01))

Message 438

Date: 08.06.2018 15:36:31

На домашнем компьютере кстати работает управление питанием через код D6. Вот полная строка (LG Flatron W2043T):

prot(monitor)type(lcd)model(W2x43)mccs_ver(2.0)vcp(02 03 04 05 06 08 0B 0C 0E 10 12 14(01 05 06 07 08 0B) 16 18 1A 1E 20 30 3E 60 6C 6E 70 87 AC AE B6 C0 C6 C8 C9 D6(01 04) DF F2(00 01 02) F3(00 01 02 03) FC(00 01 02 03) FD(00 01) FE(00 01 02) )mswhql(1)


Автор: VadimTagil

Главная страница - Список тем - Репозиторий на GitHub