Otwórz okno ustawień kamery internetowej w systemie Windows

3

W systemie Windows jest dostępne okno dialogowe ustawień kamery, do którego można uzyskać dostęp w Skype i niektórych innych aplikacjach, ale chcę mieć możliwość bezpośredniego otwarcia. Jak mogę go otworzyć bezpośrednio? Załączam zrzut ekranu dialogowego w celach informacyjnych.

VarunAgw
źródło
Wypróbuj klawisz Windows + R i wprowadź ms-settings:privacy-webcam
DavidPostill
@DavidPostill Pokazuje inne okno dialogowe
VarunAgw
Ktoś?.......
VarunAgw
1
To naprawdę doprowadza mnie do szału, mogę uzyskać do niego dostęp przez Skype, mogę napisać własny program, aby go otworzyć, ale chcę go otworzyć w systemie Windows ...
Fishcake
@Fishcake Jak możesz otworzyć go w swoim programie. Co to za API?
VarunAgw

Odpowiedzi:

1

Jedynym sposobem na uruchomienie go bez użycia zewnętrznego programu (np. Skype) było użycie AForge.Net

Korzystając z AForge.Net, możesz uruchomić okno właściwości, po prostu dzwoniąc DisplayPropertyPage na VideoCaptureDevice

videoCaptureDevice.DisplayPropertyPage(IntPtr.Zero);

Korzystanie z AForge.Net może być przesadą przy wyświetlaniu strony właściwości (korzystałem już z niej przy niektórych manipulacjach obrazami), ale możesz zobaczyć źródło, aby zobaczyć, co robi pod maską. Metoda DisplayPropertyPage znajduje się w klasie VideoCaptureDevice.cs

Fishcake
źródło