Compartilhar via


D1201: PushAxisAlignedClip com destino multisampado análico

PushAxisAlignedClip foi usado com um destino multiplataforma. A chamada ainda será emitida, mas os artefatos poderão surgir se os limites do retângulo do clipe não estiverem alinhados a pixels. Além disso, o resultado renderizado pode não representar o padrão de várias amostras esperado.

 

Causas possíveis

O aplicativo interoperou uma textura Direct3D multisampada como um destino Direct2D e chamou PushAxisAlignedClip no destino.

Correções Possíveis

Evite interoperar texturas multisampladas se a funcionalidade de clip 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. Isso é particularmente verdadeiro se os limites do clipe não estiverem alinhados a pixels. Se possível, use um meio alternativo de mascarar conteúdo em vez de um clipe, como uma tesoura Direct3D. 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 antíalia interna por primitiva do Direct2D é suficiente.