Kann man die Windows Kamera App aus einem C# Programm als Process öffnen

Hallo Experten,

Kann man die Kamera App aus einem C# Programm als Process öffnen
und wenn ja wie. Ich finde keine camera.exe oder ähnliches.

Jeder Hinweis ist hilfreich.

MfG Wolfgang
 
Zuletzt bearbeitet:
Hallo KalleB

das ist sehr schade.
Mir scheint die Einbindung möglich, aber es ist offensichtlich nicht sehr trivial.
Ich werde mal mein Glück versuchen.

Wäre doch viel viel schöner wenn man einfach eine EXE (eventuell über einen Prozess)
aufrufen könnte. Aber warum einfach, wenn man etwas auch kompliziert machen lkann. ;-((

Nochmals vielen Dank
Wolfgang
 

KalleB

Member
Microsoft.WindowsCamera_8wekyb3d8bbwe!App ist eben keine exe.Datei im klassischen Sinn, sondern eine App.
Selbst wenn das so klappen würde, wie wolltest Du dann den Datenaustausch zwischen deinem Programm und der Camera realisieren, wenn es da keine definierte API gibt?
Mit CameraCaptureUI bindest Du doch alles in Dein Programm ein, was Du benötigst.
Von daher verstehe ich das Problem wohl nicht.
 
Hallo KalleB,

ich habe mich jetzt etwas intensiver mit der Materie beschäftigt.
Es ist wohl besser, eine Universal Windows Platform Anwendung zu schreiben.
Das scheint besser zu passen als eine von mir traditionell verwendete Desktop WinForms oder WPF Anwendung.
Liege ich da richtig ?

MfG
Wolfgang

Eine weitere Frage: wie passt eigentlich Blazor in die ganzen Entwicklungsumgebungen ?
 

KalleB

Member
Auf jeden Fall ist das der modernere Weg, gerade was WinForms angeht.
Zu Blazor kann ich auch nur sagen, dass man damit Web-Apps bauen kann.
Um da keinen falschen Eindruck entstehen zu lassen, ich programmiere nicht mit .net oder C#.
In Visual Studio habe ich nur mal reingeschnuppert und unter C# ein paar DLLs von Games dekompiliert, aber das war es auch schon.
 
Hallo KalleB
nochmals vielen Dank für Deine Meinung.
Ich werde UWP mal etwas studieren, obwohl ich irgendwo gelesen habe, dass das von Microsoft auch nicht weiter verfolgt werden soll.
Wenn ich was Neues anfange, dann soll es schon auf einer zukunftsträchtigen Basis aufbauen.
Hast Du villeicht einen Rat.
C++ will ich eigentlich nicht verwenden, das ist mir zu fehleranfällig.
MfG
Wolfgang
 
Oben