2016-10-12 8 views
0

Ich möchte steuern (Ein/Aus) der adaptive Helligkeit wie die EnergieoptionenWindows: Wie man die adaptive Helligkeit steuert?

aktivieren adaptive Helligkeit:

Enable adaptive brightness

von API in Win 10. Ich denke, die API in enthalten ist die Energie-Management-Funktionen: https://msdn.microsoft.com/en-us/library/windows/desktop/aa373163(v=vs.85).aspx

Aber ich kann die Funktion nicht finden ... Kann jemand mir einige Vorschläge oder Richtungen zur Verfügung stellen. Danke vielmals!

+0

Danke DimaSan für Ihren Satz! – Hughes

Antwort

0

Ich fand die Lösung alleine, und ich teile den Weg für alle, die brauchen!

GUID *guidScheme; 
bool bResult = false; 
byte enableFunction= 0x1; //Set 0x0 to disable 
bResult = PowerGetActiveScheme(NULL, &guidScheme); 
if (bResult != ERROR_SUCCESS){ 
    //error message 
} 

GUID guidSubVideo = { 0x7516b95f, 0xf776, 0x4464, 0x8c, 0x53, 0x06, 0x16, 0x7f, 0x40, 0xcc, 0x99 }; 
GUID guidAdaptBright = { 0xfbd9aa66, 0x9553, 0x4097, 0xba, 0x44, 0xed, 0x6e, 0x9d, 0x65, 0xea, 0xb8 }; 

bResult = PowerWriteDCValueIndex(NULL, guidScheme, &guidSubVideo, &guidAdaptBright, enableFunction); 
if (bResult != ERROR_SUCCESS){ 
    //error message 
} 
Verwandte Themen