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


Интерфейс IDCompositionScaleTransform3D (dcomp.h)

Представляет эффект трехмерного преобразования, который влияет на масштаб визуального элемента по оси X, оси Y и оси Z. Система координат масштабируется с указанной центральной точки.

Наследование

Интерфейс IDCompositionScaleTransform3D наследуется от IDCompositionTransform3D. IDCompositionScaleTransform3D также имеет следующие типы элементов:

Методы

Интерфейс IDCompositionScaleTransform3D содержит следующие методы.

 
IDCompositionScaleTransform3D::SetCenterX

Изменяет значение свойства CenterX преобразования трехмерного масштаба.
IDCompositionScaleTransform3D::SetCenterX

Анимирует значение свойства CenterX преобразования трехмерного масштаба.
IDCompositionScaleTransform3D::SetCenterY

Изменяет значение свойства CenterY преобразования трехмерного масштаба.
IDCompositionScaleTransform3D::SetCenterY

Анимирует значение свойства CenterY преобразования трехмерного масштаба.
IDCompositionScaleTransform3D::SetCenterZ

Изменяет значение свойства CenterZ преобразования трехмерного масштабирования.
IDCompositionScaleTransform3D::SetCenterZ

Анимирует значение свойства CenterZ преобразования трехмерного масштабирования.
IDCompositionScaleTransform3D::SetScaleX

Изменяет значение свойства ScaleX трехмерного преобразования масштабирования.
IDCompositionScaleTransform3D::SetScaleX

Анимирует значение свойства ScaleX преобразования масштабирования.
IDCompositionScaleTransform3D::SetScaleY

Изменяет значение свойства ScaleY трехмерного преобразования масштабирования.
IDCompositionScaleTransform3D::SetScaleY

Анимирует значение свойства ScaleY преобразования масштабирования.
IDCompositionScaleTransform3D::SetScaleZ

Изменяет значение свойства ScaleZ преобразования трехмерного масштабирования.
IDCompositionScaleTransform3D::SetScaleZ

Анимирует значение свойства ScaleZ преобразования масштабирования.

Комментарии

Трехмерное масштабирование представляет следующую матрицу 4 на 4:

Трехмерная масштабируемая матрица с четырьмя на четыре

Результатом является масштабирование смешения поддеревья визуального элемента вверх или вниз и применение соответствующего преобразования таким образом, чтобы центральная точка не перемещалась.

Требования

Требование Значение
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Целевая платформа Windows
Header dcomp.h

См. также раздел

IDCompositionEffectGroup::SetTransform3D

IDCompositionTransform3D

IDCompositionVisual::SetEffect