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


Функция CombineTransform (wingdi.h)

Функция CombineTransform объединяет два преобразования мирового пространства в пространство страницы.

Синтаксис

BOOL CombineTransform(
  [out] LPXFORM     lpxfOut,
  [in]  const XFORM *lpxf1,
  [in]  const XFORM *lpxf2
);

Параметры

[out] lpxfOut

Указатель на структуру XFORM , которая получает объединенное преобразование.

[in] lpxf1

Указатель на структуру XFORM , задающую первое преобразование.

[in] lpxf2

Указатель на структуру XFORM , задающую второе преобразование.

Возвращаемое значение

Если функция выполняется успешно, возвращается ненулевое значение.

Если функция выполняется неудачно, возвращается нулевое значение.

Комментарии

Применение комбинированного преобразования имеет тот же эффект, что и применение первого преобразования, а затем применения второго преобразования.

Три преобразования не должны быть разными. Например, lpxform1 может указывать на ту же структуру XFORM, что и lpxformResult.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header wingdi.h (включая Windows.h)
Библиотека Gdi32.lib
DLL Gdi32.dll

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

Функции координатного пространства и преобразования

Общие сведения о координатных пространствах и преобразованиях

GetWorldTransform

ModifyWorldTransform

SetWorldTransform

XFORM