Метод IDCompositionVisual::SetTransform(constD2D_MATRIX_3X2_F&) (dcomp.h)
Задает для свойства Transform этого визуального элемента указанную матрицу преобразования 3 на 2.
Синтаксис
HRESULT SetTransform(
[in, ref] const D2D_MATRIX_3X2_F & matrix
);
Параметры
[in, ref] matrix
Тип: const D2D_MATRIX_3X2_F
Матрица преобразования 3 на 2, используемая для изменения системы координат этого визуального элемента.
Возвращаемое значение
Тип: HRESULT
Если функция завершается успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT . Список кодов ошибок см. в разделе Коды ошибок DirectComposition .
Комментарии
Задание свойства Transform преобразует систему координат всего поддеревья визуального элемента, которое коренится в этом визуальном элементе. Если задано свойство Клип этого визуального элемента, прямоугольник клипа также преобразуется.
Если свойство Transform ранее указывало объект преобразования, то вновь указанная матрица преобразования заменяет объект преобразования.
Требования
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
Целевая платформа | Windows |
Header | dcomp.h |
Библиотека | Dcomp.lib |
DLL | Dcomp.dll |
См. также раздел
IDCompositionTranslateTransform