D1201: PushAxisAlignedClip com destino multiplataforma suavizado

PushAxisAlignedClip foi usado com um destino multisampled. A chamada ainda será emitida, mas os artefatos poderão surgir se os limites do retângulo de 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.

 

Possíveis causas

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

Possíveis correções

Evite interoperar texturas multisampled se a funcionalidade de clipe 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 suavização interna por primitiva do Direct2D é suficiente.