Compartilhar via


D1200: PushLayer com destino multissamplo

Pushlayer/Poplayer foi usado com um destino multisampled. A chamada ainda será emitida, mas o resultado renderizado pode não representar o padrão de várias camadas esperado.

 

Possíveis causas

O aplicativo interoperou uma textura Direct3D multisampled como um destino Direct2D e chamou PushLayer no destino.

Possíveis correções

Evite interoperar texturas multisampled se a funcionalidade de camada for importante. O uso de camadas ou clipes com esses tipos de recursos pode incorrer em uma penalidade de desempenho ou resultados inesperados de renderização. Se possível, use um meio alternativo de controlar a opacidade ou mascaramento em vez de camadas. Ou use um intermediário em vez de um recurso multisampled. Se o recurso multisampled for destinado ao conteúdo 2D anti-aliasing, considere se a suavização interna por primitiva do Direct2D é suficiente.