Delen via


D1200: PushLayer met Multisampled Target

Pushlayer/Poplayer werd gebruikt met een multisampled doel. De aanroep wordt nog steeds uitgegeven, maar het gerenderde resultaat vertegenwoordigt mogelijk niet het verwachte multisample-patroon.

 

Mogelijke oorzaken

De toepassing heeft een multisampled Direct3D-textuur als direct2D-doel gebruikt en PushLayer op het doel aangeroepen.

Mogelijke oplossingen

Vermijd interoperaterende multisampled texturen als de laagfunctionaliteit belangrijk is. Het gebruik van lagen of clips met deze typen resources kan een prestatiestraf of onverwachte renderingresultaten opleveren. Gebruik indien mogelijk een alternatieve methode om dekking of maskering te beheren in plaats van lagen. Of gebruik een tussenliggende resource in plaats van een multisampled resource. Als de multisampled-resource is bedoeld voor het antialiaseren van 2D-inhoud, kunt u overwegen of de ingebouwde antialiasering per primitieve direct2D voldoende is.