D1200: マルチサンプリング ターゲットを使用した PushLayer

プッシュレイヤー/ポップレイヤーはマルチサンプリングターゲットで使用されました。 呼び出しは引き続き発行されますが、レンダリングされた結果は、期待されるマルチサンプル パターンを表していない可能性があります。

 

考えられる原因

アプリケーションは、マルチサンプリングされた Direct3D テクスチャを Direct2D ターゲットとして相互運用し、ターゲット上で PushLayer と呼びます。

可能な修正方法

レイヤー機能が重要な場合は、マルチサンプリングテクスチャの相互運用を避けてください。 これらの種類のリソースでレイヤーまたはクリップを使用すると、パフォーマンスの低下や予期しないレンダリング結果が発生する可能性があります。 可能であれば、レイヤーの代わりに不透明度またはマスクを制御する別の方法を使用します。 または、マルチサンプリング されたリソースの代わりに中間を使用します。 マルチサンプリング リソースが 2D コンテンツのアンチエイリアシングを目的としている場合は、Direct2D のプリミティブごとの組み込みのアンチエイリアシングで十分かどうかを検討してください。