Controle de navegador da Web WPF e redimensionamento de DPI

Estou trabalhando com um aplicativo WPF que usa o controle Navegador da Web e estou tendo problemas com o dimensionamento de alto DPI.

Parece que o controle Navegador da Web não está respeitando adequadamente as configurações de DPI do sistema, enquanto o restante do aplicativo WPF está dimensionando corretamente a interface do usuário. Isso significa que, em níveis de escala mais altos, a interface WPF fica maior enquanto o conteúdo do navegador da Web permanece no tamanho original, agora com aparência menor.

Aqui está um exemplo de captura de tela de um aplicativo WPF que usa dois controles de navegador da Web.

100% de escala:

150% de escala:

Observe na segunda imagem que o dimensionamento do navegador da Web é muito menor do que na primeira foto em relação ao conteúdo principal do formulário (barra de ferramentas / menu / barra de status).

Existe alguma maneira de forçar o controle do navegador da Web a usar corretamente as configurações de alto DPI herdadas do aplicativo?

Este link do MSDN:Resolvendo problemas de DPI

mostra uma abordagem de nível realmente baixo (na parte inferior do documento) implementando interfaces COM personalizadas do navegador da Web, mas estou pensando se pode haver uma maneira mais limpa de resolver isso.

questionAnswers(3)

yourAnswerToTheQuestion