UsageHints
перечисление
Описание
Предоставляет набор параметров, которые описывают предполагаемые схемы использования VisualElement. Эти параметры служат руководством для оптимизации. Вы можете установить несколько подсказок использования для элемента. Например, если изменяется как положение, так и цвет, вы можете установить и DynamicTransform, и DynamicColor.
Примечание: Установите подсказки использования во время редактирования или перед добавлением VisualElement в панель. В случае перехода, когда он начинается, система может автоматически добавить отсутствующие соответствующие подсказки использования, чтобы избежать регенерации геометрии в каждом кадре. Однако это приводит к снижению производительности одного кадра, поскольку данные отображения для VisualElement и его потомков регенерируются.
Свойства
| Свойство | Описание |
|---|---|
| None | Никаких особых указаний не требуется. |
| DynamicTransform | Оптимизирует отображение VisualElement для частых изменений позиции и трансформации. |
| GroupTransform | Оптимизирует отображение VisualElement, который часто меняет свое преобразование и положение и имеет много потомков, подсказки которых установлены на DynamicTransform. |
| MaskContainer | Оптимизирует отображение VisualElement, имеющего несколько потомков с вложенными масками. |
| DynamicColor | Оптимизирует отображение VisualElement для частых изменений цвета, таких как анимация цвета встроенного стиля. |
| DynamicPostProcessing | Оптимизирует отображение VisualElement, к которому могут быть применены последующие эффекты обработки (фильтры). |
| LargePixelCoverage | Оптимизирует отображение VisuaElement, которое покрывает большую площадь пикселей на экране. |