UsageHints.MaskContainer
Описание
Оптимизирует отображение VisualElement, имеющего несколько потомков с вложенными масками.
Этот вариант сокращает изменения состояния трафарета и использует последовательные операции push/pop для повышения эффективности.
Примените эту опцию к VisualElement с несколькими вложенными масками среди его потомков. Например, дочерний элемент имеет стиль overflow: hidden; с закругленными углами или фоном SVG.
На следующей иллюстрации показано количество пакетов в одноуровневой маске, вложенной маске и вложенной маске с MaskContainer. Желтый цвет указывает на элементы маскировки. Оранжевый цвет указывает на элемент маскировки с MaskContainer. Числа указывают на количество пакетов.

A: Одноуровневая маскировка (1 пакет)
B: Вложенная маскировка (5 пакетов)
C: Вложенная маскировка с MaskContainer (2 пакета)
Примечание: Не используйте GroupTransform в сценариях со многими поддеревьями, где каждое поддерево использует два или более уровней маскировки. Это помогает минимизировать последовательные операции push/push или pop/pop.