http://de.wikipedia.org/wiki/Display_Data_Channel
Hat sich schon mal Jemand mit DDC/CI beschäftigt?
Damit ist es ja nicht nur möglich die Daten des Monitors abzufragen und dessen Einstellungen, sondern auch vom PC aus die Einstellungen zu ändern. Ich hab dabei vor allem daran Interesse Helligkeit, Kontrast und Farbwerte abzurufen und einzustellen und würde mir dafür gern ein kleines PB Programm mit mehreren Profilen schreiben.
Wie muss ich da ran gehen, geht das per WinApi?
TFT Monitor per DDC/CI steuern
Re: TFT Monitor per DDC/CI steuern
+ 1
Suche gerade nach einer Möglichkeit die Bildschirmhelligkeit per API zu regeln.
Würde gern ein Display automatisch zeitgesteuert (über Nacht) dimmen und dann wieder hochregeln.
Ist das eher ein Energiespar Thema?
Hat jemand einen Tipp?
Danke!!
Suche gerade nach einer Möglichkeit die Bildschirmhelligkeit per API zu regeln.
Würde gern ein Display automatisch zeitgesteuert (über Nacht) dimmen und dann wieder hochregeln.
Ist das eher ein Energiespar Thema?
Hat jemand einen Tipp?
Danke!!
"Papa, mein Wecker funktioniert nicht! Der weckert immer zu früh."
Re: TFT Monitor per DDC/CI steuern
Ich habe davon leider keine Ahnung, aber reicht auch eine fertige Konsolenanwendung aus?
Welches Betriebssystem verwendest du? Am besten schreibst du das in deiner Signatur.
Ich nehme mal an, du benutzt Windows, dann wäre z.B. die folgende Anwendung hilfreich: http://www.nirsoft.net/utils/nircmd.html bzw. http://www.nirsoft.net/utils/nircmd.zip
Beispiel: nircmd.exe setbrightness 50
Dann kannst du in der Systemsteuerung > Aufgabenplanung einen neuen Taskeintrag mit Uhrzeitfestlegung erstellen.
Falls die Anwendung nicht funktioniert oder ausreicht, einfach nach anderen Anwendungen googlen. Da gibt es bezüglich dieses Themas viele Threads, z.B.: http://superuser.com/questions/472081/c ... and-prompt
Ansonsten kannst du deinen Energieplan auch so konfigurieren, so dass dein Monitor nach einer Inaktivitätszeit von x Minuten automatisch ausgeschaltet wird. Das spart mehr Stom, falls es darum geht, dass dein PC nachtsüber unbeaufsichtigt läuft.
Welches Betriebssystem verwendest du? Am besten schreibst du das in deiner Signatur.
Ich nehme mal an, du benutzt Windows, dann wäre z.B. die folgende Anwendung hilfreich: http://www.nirsoft.net/utils/nircmd.html bzw. http://www.nirsoft.net/utils/nircmd.zip
Beispiel: nircmd.exe setbrightness 50
Dann kannst du in der Systemsteuerung > Aufgabenplanung einen neuen Taskeintrag mit Uhrzeitfestlegung erstellen.
Falls die Anwendung nicht funktioniert oder ausreicht, einfach nach anderen Anwendungen googlen. Da gibt es bezüglich dieses Themas viele Threads, z.B.: http://superuser.com/questions/472081/c ... and-prompt
Ansonsten kannst du deinen Energieplan auch so konfigurieren, so dass dein Monitor nach einer Inaktivitätszeit von x Minuten automatisch ausgeschaltet wird. Das spart mehr Stom, falls es darum geht, dass dein PC nachtsüber unbeaufsichtigt läuft.
Re: TFT Monitor per DDC/CI steuern
Super Tipp!! Danke! Funktioniert auf Anhieb und reicht exakt für meine Zwecke. Danke RSBasic!
"Papa, mein Wecker funktioniert nicht! Der weckert immer zu früh."
Re: TFT Monitor per DDC/CI steuern
Ergänzung: hatte Nirsoft angefragt, welche Funktion er in seinem Tool verwendet und den Tipp bekommen das geht mit DeviceIOControl. Daraufhin habe ich im Forum ein Beispiel von GPI gefunden: http://forums.purebasic.com/german/view ... =8&t=23170
"Papa, mein Wecker funktioniert nicht! Der weckert immer zu früh."
Re: TFT Monitor per DDC/CI steuern
Vielen Dank
Seinen Code werde ich in meiner WinAPI Library hinzufügen.
Seinen Code werde ich in meiner WinAPI Library hinzufügen.