Поделиться через


D1200: PushLayer с целевым объектом с несколькими выборками

Pushlayer/Poplayer использовался с многоизбранным целевым объектом. Вызов по-прежнему будет выполняться, но отрисованный результат может не представлять ожидаемый шаблон множественной выборки.

 

Возможные причины

Приложение взаимодействует с текстурой Direct3D с несколькими выборками в качестве целевого объекта Direct2D и называется PushLayer в целевом объекте.

Возможные исправления

Избегайте взаимодействия с текстурами с несколькими дисками, если функциональность слоев важна. Использование слоев или клипов с этими типами ресурсов может привести к повышению производительности или непредвиденным результатам отрисовки. По возможности используйте альтернативные средства управления прозрачностью или маскированием вместо слоев. Или используйте промежуточный ресурс вместо ресурса с несколькими выборками. Если ресурс с несколькими выборками предназначен для сглаживания двухмерного содержимого, подумайте, достаточно ли встроенного сглаживания Direct2D для каждого примитива.