VB声明 |
||
Declare Function ModifyWorldTransform Lib "gdi32" Alias "ModifyWorldTransform" (ByVal hdc As Long, lpXform As xform, ByVal iMode As Long) As Long |
||
说明 |
||
根据指定的模式修改世界转换 |
||
返回值 |
||
Long,执行成功为非零值,失败为0 |
||
参数表 |
||
参数 |
类型及说明 |
|
hdc |
Long,设备场景,其世界坐标将被修改 |
|
lpXform |
xform,这个结构内含根据iMode参数附加的转换 |
|
iMode |
Long,下列常数之一: |
|
MWT_IDENTITY |
设置世界转换为默认的特性转换(用该特性转换时,世界转换无效),忽略lpXform参数 |
|
MWT_LEFTMULTIPLY |
lpXform转换被当前转换乘,乘积设为新的世界转换 |
|
MWT_RIGHTMULTIPLY |
当前转换被lpXform转换乘,乘积设为新的世界转换 |
|
注解 |
||
与一般的乘法不同,矩阵乘法的结果与矩阵顺序有关。在MWT_LEFTMULTIPLY模式,lpXform为左边的操作数。请参考高等代数相关书籍。 调用本函数前先应调用SetGraphicsMode函数设置GM_ADVANCED图形模式 |
||
适用平台 |
||
Windows NT |