Os planos de sobreposição herdados do DirectX 9 não funcionam no Windows 10

Na postagem de hoje, tentaremos entender por que os planos de sobreposição herdados do Microsoft DirectX 9 não funcionam com monitores Miracast no Windows 10 com drivers gráficos do Windows Display Driver Model ( WDDM ) 2.0 no (WDDM)Windows 10 .

DirectX 9

Antes de mergulharmos no assunto propriamente dito, vamos dar uma olhada na breve descrição do Miracast , WDDM e Microsft DirectX , para o benefício de nossos novos leitores.

O que é o Microsoft DirectX?

O Microsoft DirectX(Microsoft DirectX)  é uma coleção de interfaces de programação de aplicativos ( APIs ) para lidar com tarefas relacionadas a multimídia, especialmente programação de jogos e vídeo, em   plataformas Microsoft . Originalmente, todos os nomes dessas APIs começaram com Direct , como  Direct3DDirectDrawDirectMusicDirectPlayDirectSound e assim por diante.

O nome DirectX  foi cunhado como um termo abreviado para todas essas APIs (o  X substituindo os nomes de (X)API  específicos ) e logo se tornou o nome da coleção.

O que é Miracast?

Miracast é um protocolo de espelhamento de tela(Miracast is a screen-mirroring protocol)  que permite transmitir qualquer coisa de um dispositivo Android ou computador (Android)Intel recente para sua TV. Tudo o que você vê na tela pequena aparecerá na tela grande. Se tudo sincronizar corretamente, quase não haverá atraso, tornando-o ideal para assistir a vídeos ou usar software de produtividade, embora não seja confiável o suficiente para executar a maioria dos jogos.

O que é o modelo de driver de vídeo do Windows(Windows Display Driver Model) ( WDDM )?

Modelo de driver de vídeo do Windows (WDDM)é a arquitetura de driver gráfico para drivers de placa de vídeo que executam  versões do Microsoft Windows(Microsoft Windows)  a partir do  Windows Vista .

Ele é um substituto para o   modelo de driver XDDM/XPDMWindows 2000  e  Windows XP e visa permitir gráficos de melhor desempenho e novas funcionalidades e estabilidade de gráficos. Os drivers de vídeo no Windows Vista e  no Windows 7 podem optar por aderir ao WDDM ou ao XDDMCom a remoção do XDDM do  Windows 8 , no entanto, o WDDM tornou-se a única opção.

O WDDM(WDDM) é necessário para renderizar o Windows DWM ( Desktop Windows Manager ) e interfaces de driver de dispositivo para Direct3D 10 .

Planos de sobreposição herdados do DirectX 9(DirectX 9) não funcionam com monitores Miracast

Os planos de sobreposição herdados do Microsoft DirectX 9(Microsoft DirectX 9) não funcionam com monitores Miracast no Windows 10 com drivers gráficos WDDM 2.0 . Qualquer aplicativo que tente usar sobreposições herdadas enquanto estiver sendo executado em uma tela Miracast recebe uma mensagem de erro.

A forma como esse erro é comunicado ao usuário depende do tratamento do erro pelo aplicativo. Os usuários podem ver qualquer um dos seguintes sintomas quando encontrarem esse problema:

  • O aplicativo trava.
  • O aplicativo trava.
  • As mensagens de erro são exibidas pelo aplicativo que está tentando usar sobreposições herdadas.
  • A reprodução de vídeo está em branco.

Você enfrentará esse problema porque, de acordo com a Microsoft, as sobreposições herdadas não são compatíveis com os drivers gráficos do Windows Display Driver Model  ( WDDM ) 2.0 no (WDDM)Windows 10 .

I hope you find the information in this post useful!



About the author

Sou engenheiro de software com mais de 10 anos de experiência na indústria Xbox. Sou especialista em desenvolvimento de jogos e testes de segurança. Também sou um revisor experiente e tenho trabalhado em projetos para alguns dos maiores nomes dos jogos, incluindo Ubisoft, Microsoft e Sony. No meu tempo livre, gosto de jogar videogame e assistir a programas de TV.



Related posts