Bagikan melalui


D1201: PushAxisAlignedClip Dengan Target Multisampel Antialias

PushAxisAlignedClip digunakan dengan target multisampled. Panggilan akan tetap dikeluarkan, tetapi artefak mungkin muncul jika batas persegi klip tidak selaras dengan piksel. Selain itu, hasil yang dirender mungkin tidak akan mewakili pola multisample yang diharapkan.

 

Kemungkinan Penyebabnya

Aplikasi ini menginteroperasionalkan tekstur Direct3D multisampled sebagai target Direct2D, dan disebut PushAxisAlignedClip pada target.

Kemungkinan Perbaikan

Hindari mengoperasikan tekstur multisampel jika fungsionalitas klip penting. Menggunakan lapisan atau klip dengan jenis sumber daya ini dapat dikenakan penalti performa atau hasil penyajian yang tidak terduga. Ini terutama benar jika batas klip tidak sejajar dengan piksel. Jika memungkinkan, gunakan cara alternatif untuk menutupi konten alih-alih klip, seperti gunting Direct3D. Atau, gunakan perantara alih-alih sumber daya multisampled. Jika sumber daya multisampled ditujukan untuk konten 2D anti-aliasing, pertimbangkan apakah antialias per primitif bawaan Direct2D sudah cukup.