Поделиться через


функция 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)
Библиотека Win32k.lib
DLL Win32k.sys

См. также раздел

FLOATOBJ

FLOATOBJ_XFORM

XFORMOBJ