Функция CombineTransform

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

Синтаксис

BOOL CombineTransform(
  LPXFORM lpxformResult,  // комбинированное преобразование
  CONST XFORM *lpxform1,  // первое преобразование
  CONST XFORM *lpxform2   // второе преобразование
);

Параметры

lpxformResult

[out] Указатель на структуру XFORM, которая получает комбинированное преобразование.

lpxform1

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

lpxform2

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

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

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

Если функция завершается ошибкой, возвращаемое значение - нуль.

Windows NT/2000/XP: Чтобы получить дополнительную информацию об ошибке, вызовите GetLastError.

Замечания

Применение комбинированного преобразования имеет тот же самый результат, что и применение первого преобразования, а затем применение второго преобразования.

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

Смотри также

Обзор Координатные пространства и преобразования, Функции, используемые координатными пространствами и преобразованиями, GetWorldTransform, ModifyWorldTransform, SetWorldTransform, XFORM

Размещение и совместимость CombineTransform  

К Windows XP Да 
л Windows 2000 Professional Да
и Windows NT Workstation Да версии 3.1 и старше
е Windows Me Нет
н Windows 98 Нет
т Windows 95 Нет
 
С Windows Server 2003 Да
е Windows 2000 Server Да
р Windows NT Server Да
в    
е    
р    
Используемая библиотека Gdi32.lib
Используемая DLL -
 Заголовочный файл  
- объявлено в Wingdi.h
 - включено в Windows.h
 Unicode Нет
 Замечания по платформе Не имеется

 

Назад в оглавление
На главную страницу
В оглавление справки

Hosted by uCoz