Edytuj (17.01.19):
Aby uzyskać więcej informacji, sprawdź pytanie Przepełnienie stosu [ Ustaw specyficzne dla aplikacji urządzenia końcowe audio (programowo) ] .
Jeśli znajdziesz rozwiązanie, możesz zamieścić je na obu pytaniach.
Audio punkt końcowy, zwany dalej „punktem końcowym”, jest fizycznym lub wirtualnym urządzeniem wyjściowym lub wejściowym audio.
Wraz z aktualizacją systemu Windows 10 April 1803 wprowadzono od dawna „preferencje dotyczące ilości aplikacji i urządzeń”. Te ustawienia umożliwiają większą kontrolę nad zarządzaniem strumieniem audio, ponieważ obecnie można ustawić różne punkty końcowe dla różnych aplikacji, bez względu na to, czy ta konkretna aplikacja ma wybór punktu końcowego, czy nie.
Istnieje jednak problem polegający na tym, że dźwięk programu, którego punkt końcowy jest inny niż domyślny, jest przesyłany strumieniowo przez domyślny punkt końcowy (lub wcale) po jego zamknięciu i ponownym uruchomieniu, chociaż punkt końcowy jest wyświetlany poprawnie w ustawieniach :
Czego szukam ...
... to programowo rozwiązanie do przełączania między punktami końcowymi, które idealnie można uruchomić w postaci skryptu, aby ustawić poprawny punkt końcowy po uruchomieniu aplikacji.
Edytuj (15/09/18):
- Dodano obrazy
Program PowerShell nie ma wbudowanej funkcji, a klucz rejestru HKEY_USERS\S-1-5-21-2064618842-1997473863-574901355-1001\Software\Microsoft\Multimedia\Audio\DefaultEndpoint
zawiera informacje dotyczące niestandardowych punktów końcowych (uwaga: identyfikator SID S-1-5-2...55-1001
może się różnić w systemie).
Zauważyłem również, że różni się w zależności od aplikacji. „Call of Duty 4: Modern Warfare”, „Call of Duty: Modern Warfare 2” i „Call of Duty: Modern Warfare 3” nie będą miały żadnego dźwięku, a „Tom Clancy's Rainbow Six Siege” zawsze będzie odtwarzał dźwięk, ale tylko podczas sekwencja ładowania będzie poprawnie przesyłana strumieniowo.
Edytuj (19/09/18):
Korzystając teraz z oprogramowania innej firmy „CheVolume”, l̶o̶o̶k̶s̶ ̶p̶r̶o̶m̶i̶s̶i̶n̶g̶ ̶s̶o̶ ̶f̶a̶r̶ nadal byłby zainteresowany programowym rozwiązaniem, tho.
Edytuj (25/09/18):
Nadal nie jestem pewien, co sądzić o „CheVolume”, często się zawiesza i nie działa tak, jak powinien. Nie mogę polecić s̶o̶ ̶f̶a̶r̶.
Edytuj (20.01.19):
Ulepszone formatowanie (inaczej kopiowanie z pytania Przepełnienie stosu). Nie chciałem, aby była to cała kopia, ponieważ pytanie Przepełnienie stosu było oparte na tym, więc skopiowano tylko ważne bity.
Stream Management
i Audio Endpoint Devices
, ale to zdecydowanie powyżej głowie teraz.