勇芳软件工作室.汉化:  Fonts and Text > Fonts and Text Structures >

MAT2

Previous pageReturn to chapter overviewNext page

描述

 

MAT2结构包含GetGlyphOutline函数使用的转换矩阵的值。

 

C++ 语法

 

typedef struct _MAT2 {

FIXED eM11;

FIXED eM12;

FIXED eM21;

FIXED eM22;

} MAT2,

*LPMAT2;

 

PowerBASIC 语法

 

TYPE MAT2

eM11 AS FIXED

eM12 AS FIXED

eM21 AS FIXED

eM22 AS FIXED

END TYPE

 

成员

 

eM11

 

指定3×3变换矩阵的M11组件的定点值。

 

eM12

 

指定3×3变换矩阵的M12组件的定点值。

 

eM21

 

指定3乘3变换矩阵的M21分量的定点值。

 

eM22

 

指定3×3变换矩阵的M22组件的定点值。

 

备注

 

身份矩阵产生变换,其中变换的图形对象与源对象相同。在身份矩阵中,eM11的值为1,eM12的值为零,eM21的值为零,并且eM22的值为1。

 

引用文件 #INCLUDE Once

 

WinGdi.inc(包括Windows.inc)