У меня есть небольшое c# приложение winforms, которое воспроизводит видео на YouTube. Для их воспроизведения я использую cefsharp, потому что браузер winforms (IE9) не поддерживает его. все работает нормально, но я бы хотел изменить имя аудиоисточника, отображаемое в микшере громкости, на название приложения. (В настоящее время это "CefSharp.BrowserSubProcess") вот код, который я использую для инициализации объекта браузера
public ChromiumWebBrowser Browser;
public void InitializeChromium(string url, string cachepath)
{
CefSettings settings = new CefSettings();
// Initialize cef with the provided settings
settings.CachePath = cachepath;
//Handle cookies, such as yt login
if (!Directory.Exists(Path.Combine(cachepath, "Extensions")))
{
Directory.CreateDirectory(Path.Combine(cachepath, "Extensions"));
}
Cef.Initialize(settings);
// Create a browser component
Browser = new ChromiumWebBrowser(url);
// Add it to the form and fill it to the form window.
this.Controls.Add(Browser);
Browser.Dock = DockStyle.Fill;
Browser.AddressChanged += Browser_AddressChanged;
Browser.TitleChanged += Browser_TitleChanged;
KeyDown += Browser_KeyDown;
}
Возможно? если да, мне нужно использовать некоторые специальные аргументы? спасибо в совете.