Глоссарий DirectComposition
Примечание
Для приложений на Windows 10 рекомендуется использовать API Windows.UI.Composition вместо DirectComposition. Дополнительные сведения см. в статье Модернизация классического приложения с помощью визуального слоя.
В этом разделе определяются термины Microsoft DirectComposition.
-
Функция анимации
-
Конструкция, указывающая, как изменяется значение одного свойства объекта в течение определенного периода времени.
-
объект animation
-
Объект , представляющий функцию для анимации свойств другого объекта.
-
Сегмент анимации
-
Основные определения времени для анимационной функции; они являются примитивами, на основе которых строятся более сложные и более высокоуровневые анимационные функции.
-
задний буфер
-
Прямоугольник памяти, в которую приложение может напрямую записывать данные. Задний буфер никогда не отображается непосредственно на мониторе.
-
Пакета
-
Группа вызовов методов DirectComposition, которые обрабатываются атомарно.
-
Растрового изображения
-
Буфер цвета с альфа-каналом или без нее, который находится в системной или видеопамять.
-
режим границы
-
Свойство визуального элемента Microsoft DirectComposition, которое влияет на то, как границы растрового изображения составляются при преобразовании растрового изображения таким образом, что края не выравниваются по оси с целочисленными координатами. Это также влияет на то, как содержимое обрезается по углам клипа, имеющего скругленные углы, и на краю клипа, преобразованного таким образом, что края не выравниваются по оси с целыми координатами.
-
объект clip
-
Объект , представляющий прямоугольник клипа.
-
прямоугольник клипа
-
Набор координат, определяющий область содержимого растрового изображения визуального элемента, которое рисуется на экране при отрисовки растрового изображения.
-
Плащ
-
Временное предотвращение рисования окна в диспетчере окон рабочего стола (DWM) на экране. Приложения обычно маскировки окна, в то время как DirectComposition использует растровое изображение окна в композиции.
-
Совершить
-
Отправка пакета команд в DirectCompositionDirectComposition для обработки.
-
составной режим
-
Один из нескольких способов смешивания двух растровых изображений (источника и назначения) для достижения определенного эффекта.
-
Состав
-
Коллекция точечных изображений, которые объединяются и обрабатываются путем применения различных преобразований, эффектов и анимаций для получения предполагаемого визуального результата в пользовательском интерфейсе приложения.
-
Целевое окно композиции
-
Окно, к которому привязано визуальное дерево и в котором рисуется результирующая композиция.
-
Эффект
-
Операция, которая изменяет способ растеризации растровых изображений визуального дерева, как правило, путем применения пиксельного шейдера.
-
группа эффектов
-
Группа точечных эффектов, которые применяются вместе для изменения растеризации вложенного дерева визуального элемента.
-
Рамки
-
Итерация подсистемы композиции, которая создает растеризацию визуального дерева.
-
передний буфер
-
Прямоугольник памяти, преобразованный графическим адаптером и отображаемый на мониторе.
-
Режим интерполяции
-
Свойство , определяющее способ создания растрового изображения при его преобразовании таким образом, чтобы между пикселями в растровом рисунке и пикселями на экране не было соответствия "один к одному".
-
Корневой визуальный элемент
-
Визуальный элемент, от которого спускаются все остальные визуальные элементы в визуальном дереве.
-
Цепочка буферов
-
Коллекция из одного или нескольких задних буферов, которые могут быть последовательно представлены в переднем буфере.
-
Поверхности
-
Представление линейной области памяти дисплея, которая обычно находится в памяти дисплея дисплея карта, хотя поверхности могут существовать в системной памяти.
-
Преобразования
-
Матрица, представляющая преобразование координат в двумерном или трехмерном пространстве.
-
Группа преобразования
-
Коллекция преобразований, матрицы которых умножаются вместе в порядке, в котором они указаны в коллекции перед применением к визуальному элементу.
-
Visual
-
Объект , содержащий необязательную ссылку на точечный объект и набор свойств, определяющих, где и как растровое изображение отображается на экране.
-
визуальный объект
-
См. визуальный элемент.
-
поддерево визуального элемента
-
Часть визуального дерева, состоящая из определенного визуального элемента и всех его дочерних и дочерних визуальных элементов.
-
визуальное дерево
-
Иерархическая коллекция визуальных элементов, используемых для создания композиции.
-
цепочка буферов без окон
-
Цепочка буферов, связанная с визуальным объектом DirectComposition вместо окна.