D1200: PushLayer with Multisampled Target

Pushlayer/Poplayer wurde mit einem Ziel mit mehrerenAmpeln verwendet. Der Aufruf wird weiterhin ausgegeben, aber das gerenderte Ergebnis stellt möglicherweise nicht das erwartete Multisamplemuster dar.

Mögliche Ursachen

Die Anwendung interoperierte eine Direct3D-Textur mit mehrerenAmpeln als Direct2D-Ziel und hat PushLayer auf dem Ziel aufgerufen.

Mögliche Korrekturen

Vermeiden Sie die Interoperabilität von Texturen mit mehrerenAmpeln, wenn Ebenenfunktionen wichtig sind. Die Verwendung von Ebenen oder Clips mit diesen Ressourcentypen kann zu Leistungs- oder unerwarteten Renderingergebnissen führen. Verwenden Sie nach Möglichkeit eine alternative Möglichkeit zur Steuerung der Deckkraft oder Maskierung anstelle von Ebenen. Oder verwenden Sie eine Zwischenressource anstelle einer Ressource mit mehrerenAmpeln. Wenn die Multisampledressource für das Antialiasing von 2D-Inhalten vorgesehen ist, sollten Sie überlegen, ob das integrierte Antialiasing pro Primitive von Direct2D ausreichend ist.