XFORMOBJ_iGetFloatObjXform 函数 (winddi.h)

XFORMOBJ_iGetFloatObjXform 函数将 FLOATOBJ 转换下载到驱动程序。

语法

ULONG XFORMOBJ_iGetFloatObjXform(
  XFORMOBJ       *pxo,
  FLOATOBJ_XFORM *pfxo
);

参数

pxo

指向 XFORMOBJ 结构的指针,该结构定义要下载的转换。

pfxo

指向要接收 FLOATOBJ_XFORM 结构的缓冲区的指针。 此参数可以为 NULL。

返回值

如果发生错误,则返回值DDI_ERROR。 否则,返回值是有关转换对象的复杂性提示。 此转换特征化的值可以是以下值之一:

返回代码 说明
GX_GENERAL
任意 2 x 2 矩阵和偏移量。
GX_IDENTITY
标识矩阵;无翻译偏移量。
GX_OFFSET
标识矩阵;有一个转换偏移量。
GX_SCALE
离对角矩阵元素为零。

注解

如果 pxfo 不为 NULL,XFORMOBJ_iGetFloatObjXform将FLOATOBJ_XFORM加载到 pxfo 指向的内存位置。 此函数允许图形驱动程序模拟浮点算术。 基于 NT 的操作系统不支持某些系统上的内核模式浮点操作。

要求

要求
最低受支持的客户端 适用于 Windows 2000 及更高版本的 Windows 操作系统。
目标平台 通用
标头 winddi.h (包括 Winddi.h)
Library Win32k.lib
DLL Win32k.sys

另请参阅

FLOATOBJ

FLOATOBJ_XFORM

XFORMOBJ