Ich würde gerne die Möglichkeit hinzufügen, zwischen Desktop-Hintergründen zu wechseln. Konkret möchte ich die Funktionalität der Option „Nächster Desktop-Hintergrund“ im Windows-Kontextmenü nachahmen:

Gibt es eine Möglichkeit, programmgesteuert auf diese Einstellung in C# zuzugreifen?
Ich habe bereits Erfahrung damit PInvoke und ähnliche C++-Funktionen, aber ich bin noch relativ neu in diesem Bereich und benötige möglicherweise Anleitung zur ordnungsgemäßen Implementierung. Was kann ich als nächstes versuchen?