[C++ Windows] Wykrycie typu monitora (CRT czy LCD)

0

Hej!
Czy można wykryć typ monitora ?? Czy jest to LCD czy CRT???

0

ciezko.. sprobuj wyenumerowac urzadzenia typu monitor/display czy jak im tam i pewnie wtedy dostaniesz cos wiecej niz "generic device"i sobie jakos z nazwy urzadenia dasz rade wydedukowac czy to lcd czy crt.. ale gwarancji nie ma

0

Jak na mój gust może być ciężko. Przecież nie każdy monitor CRT się przedstawia, więc czasami on po prostu jest.

Problem w tym, że tego typu urządzenia nie wymagają sterów (jeśli się ich nie ma to nic nie szkodzi) więc nie muszą być wykrywane/rozróżniane. Poza tym jest problem szerszy. LCD i CRT to nie jedyne urządzenia na których można wyświetlić obraz z TV. Są jeszcze plazmy i pewnie będą jeszcze inne technologie (np. rzutniki, telewizory).

Ja bym skupił się na trybach, które są obsługiwane przez dany monitor. LCD mają 60Hz odświeżania. Gorzej z odróżnieniem pozostałych urządzeń. Pewnie nie jest to ustandaryzowane :(.

"na których można wyświetlić obraz z TV."
oczywiście coś mi się wkręciło... miało być po prostu:
"na których można wyświetlić obraz."

0

Możesz sprawdzić, czy komputer to laptop i czy nie ma podpiętych dodatkowych monitorów - wtedy będziesz prawie pewien, że jest LCD (hmmm... są laptopy z plazmą ?).

No i w ogóle z tym LCD/CRT ciężko, oj ciężko ...

Większość monitorów z jakimi się spotkałem to "Monitor plug and play" działający bez żadnych sterowników.

0

są laptopy z plazmą ?

Raczej nie, małe plazmy są nieopłacalne w produkcji. Ale za to podpiąć można plazmę, bo wiele laptopów ma wyjście na monitor zewnętrzny.

0

A nawet kilka wyjść i wszystkie na raz może obsługiwać :)

0

można pobrać wartość odświeżania (HKLM display). Odświeżanie LCD przyjmuje 60Hz

0
gość napisał(a)

można pobrać wartość odświeżania (HKLM display). Odświeżanie LCD przyjmuje 60Hz

No nie bardzo bo niektóre mają 75Hz

0

możliwe, jednak 99% monitorów CRT na świecie działa na ustawieniach > 100HZ
1% to monitory 10 letnie (~85Hz max), które powinny być utylizowane :P

1 użytkowników online, w tym zalogowanych: 0, gości: 1