Windows 10 - HDR zonder UWP/DirectX

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • MAX3400
  • Registratie: Mei 2003
  • Nu online

MAX3400

XBL: OctagonQontrol

Topicstarter
Ongetwijfeld gaat dit topic een andere kant/subforum op, al dan niet ingegeven door een moderator maar het gaat om het volgende:

In Windows 10 Fall Update (build 1709), zit tegenwoordig de optie om HDR in te schakelen. Vooralsnog is dat een switch als je in Display Settings kijkt en dan kan je kiezen om HDR aan/uit te zetten. Nou werkt dit natuurlijk eenvoudig als je met je muis erbij zit maar vanwege een aantal tests, wil ik het automatisch kunnen doen middels een API-call of hoe je dat ook noemt.

Microsoft heeft twee mogelijkheden om bij je Display Settings te komen. Eigenlijk eentje en dat is
code:
1
ms-settings:display

en deze start je vanaf je Windows+R combinatie. Maar ja, dan is er weer een muis nodig om de switch om te zetten.

Als alternatief zit er in de DirectX ToolKit, een ander commando waarmee je dieper in de materie duikt
code:
1
DX::DeviceResources::c_EnableHDR

alleen hiervoor moet je de volledige toolkit installeren alsmede onderdelen van UWP DevKit.

Niet voor 1 gat te vangen, heb ik met ProcMon ook een poging gedaan om te vinden hoe HDR wordt aangeroepen maar ook hier botgevangen. ProcMon laten meelopen met een wildcard-filter op alles, switch omzetten met de muis maar geen aanwijsbaar/tastbaar iets wat ik in de logging kan vinden.

Hoe simpel het ook klinkt; de switch voor HDR lijkt niet 1-2-3 te vinden in een standaard-commando. Dat is dan wel jammer want als ik het elders zou willen gebruiken, moet ik een Windows 10 machine ombouwen met UWP/DirectX om het werkend te krijgen.

Mogelijk is er een developer die dieper in deze materie zit en me in ieder geval de goede kant op kan duwen? Vanzelfsprekend het liefst zo simpel mogelijk in volgorde .BAT / .VBS / .PS1 of moet ik hier inderdaad UWP DevKit voor gaan installeren en een unsigned app van een handvol regels creeeren die ik dan met hangen/wurgen op andere machines kan gaan draaien?

Mijn advertenties!!! | Mijn antwoorden zijn vaak niet snowflake-proof

Alle reacties


Acties:
  • +1 Henk 'm!

  • Kontsnorretje
  • Registratie: Augustus 2011
  • Laatst online: 14-06-2024
Ik weet het niet zeker hoor, maar kan je deze waarde niet via het registery aanpassen? Lijkt me dat deze daar ook wordt opgeslagen.

  • thomasmoors
  • Registratie: September 2009
  • Laatst online: 31-07 12:34
Maar ja, dan is er weer een muis nodig om de switch om te zetten.
Met tab en spatie kun je de switch ook omzetten zonder een muis nodig te hebben.
Via deze manier zou je dus eventueel ook de code kunnen schrijven (maar is lelijk). Ik heb toevallig een voorbeeld op github die dit doet voor Spotify: https://github.com/thomas...b/master/SpotifyHelper.cs

Een andere optie is een registermonitor te downloaden en te kijken welke waardes bij opslaan wijzigen. bijv.
https://www.howtogeek.com...to-monitor-your-registry/

[ Voor 55% gewijzigd door thomasmoors op 16-11-2017 13:56 ]