Отправляет email-рассылки с помощью сервиса Sendsay

WinAPI на русском

  Все выпуски  

WinAPI на русском


Информационный Канал Subscribe.Ru

Здравствуйте, уважаемые подписчики. Перед вами очередной выпуск рассылки "WinAPI
на русском".

Сайт рассылки: http://www.bcbdev.ru. Материалы по Win32 API, C++Builder.

Раздел "WinAPI": http://www.bcbdev.ru/winapi.htm
Раздел "C++Builder": http://www.bcbdev.ru/cbuilder.htm
Раздел "Примеры кода": http://www.bcbdev.ru/codesamples.htm
Раздел "MSDN по-русски": http://www.bcbdev.ru/msdn/index.php

Обновления на сайте

В раздел C++Builder добавилась новая статья "Управление правами пользователя".

Перевод

Сегодня вашему вниманию представлен перевод структуры XFORM.

XFORM

Структура XFORM определяет преобразование мировых координат в координаты страницы
(world-space to page-space transformation).

typedef struct _XFORM{
    FLOAT eM11;
    FLOAT eM12;
    FLOAT eM21;
    FLOAT eM22;
    FLOAT eDx;
    FLOAT eDy;
} XFORM;

Члены

eM11 – определяет следующее:

Действие        Пояснение
Масштабирование Горизонтальное масштабирование компонента.
Вращение        Косинус угла поворота.
Отражение       Горизонтальное отражение компонента.

eM12 – определяет следующее:

Действие        Пояснение
Сдвиг   Константа горизонтальной пропорциональности.
Вращение        Синус угла поворота.

eM21 – определяет следующее:

Действие        Пояснение
Сдвиг   Константа вертикальной пропорциональности.
Вращение        Отрицательный синус угла поворота.

eM22 – определяет следующее:

Действие        Пояснение
Масштабирование Вертикальное масштабирование компонента.
Вращение        Косинус угла поворота.
Отражение       Вертикальное отражение компонента.

eDx – определяет горизонтальное преобразование компонента.
eDy – определяет вертикальное преобразование компонента.

Комментарии

Следующая таблица описывает, как значения членов структуры используются для каждой
операции:

Действие        eM11    eM12    eM21    eM22
Вращение        Косинус Синус   Отрицательный синус     Косинус
Масштабирование Горизонтальное масштабирование компонента       Ничего  Ничего  Вертикальное
масштабирование компонента
Сдвиг   Ничего  Константа горизонтальной пропорциональности     Константа вертикальной
пропорциональности      Ничего
Отражение       Горизонтальное отражение компонента     Ничего  Ничего  Вертикальное отражение
компонента

См. также

ExtCreateRegion, GetWorldTransform, ModifyWorldTransform, PlayEnhMetaFile, SetWorldTransform.

Справочник по WinAPI: http://www.bcbdev.ru/winapi/win32api.exe
Справочник по WinAPI (zip-версия): http://www.bcbdev.ru/winapi/win32api.zip
Дружественная рассылка "Программирование на WinAPI": http://subscribe.ru/catalog/comp.soft.prog.russianmsdn

С уважением, 
ведущий рассылки
Тарас Сорока.
mailto:stathome@rol.ru


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу


В избранное