Bildschirmaufnahme vom Windows-Dienst

Ich habe eine DirectShow-basierte Bildschirmaufnahme-Software. Intern ruft es die CopyScreenToBitmap-Funktion auf, um den Bildschirm zu erfassen. Dann wird das Bild von ffdshow komprimiert. Es funktioniert gut als Desktop-Anwendung, aber als Windows-Dienst funktioniert es auf bestimmten Computern nicht (schwarzes Bild). Ich habe "Dienst zur Interaktion mit dem Desktop zulassen" festgelegt und diesen Dienst für das aktuelle Benutzerkonto ausgeführt. Irgendwelche Ideen was könnte falsch sein?

Ich teste es unter Windows XP, aber es wird erwartet, dass es auch unter Vista und 7 funktioniert.

Ja, es funktioniert als Desktop-Anwendung auf allen Computern, aber auf einigen (auf den meisten) schlägt es als Dienst fehl.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage