функция XFORMOBJ_iGetFloatObjXform (winddi.h)
Функция XFORMOBJ_iGetFloatObjXform загружает преобразование FLOATOBJ в драйвер.
Синтаксис
ULONG XFORMOBJ_iGetFloatObjXform(
XFORMOBJ *pxo,
FLOATOBJ_XFORM *pfxo
);
Параметры
pxo
Указатель на структуру XFORMOBJ , которая определяет скачиваемое преобразование.
pfxo
Указатель на буфер, который получает структуру FLOATOBJ_XFORM . Этот параметр может принимать значение NULL.
Возвращаемое значение
При возникновении ошибки возвращаемое значение будет DDI_ERROR. В противном случае возвращаемое значение является указанием сложности объекта преобразования. Значение этой характеристики преобразования может быть одним из следующих:
Код возврата | Описание |
---|---|
|
Произвольная матрица 2 x 2 и смещение. |
|
Матрица удостоверений; смещение перевода отсутствует. |
|
Матрица удостоверений; имеется смещение перевода. |
|
Элементы матрицы по диагонали равны нулю. |
Комментарии
Если значение pxfo не равно NULL, XFORMOBJ_iGetFloatObjXform загружает FLOATOBJ_XFORM в расположение памяти, на который указывает pxfo . Эта функция позволяет графическим драйверам эмулировать арифметические операции с плавающей запятой. Операционные системы на основе NT не поддерживают операции с плавающей запятой в режиме ядра в некоторых системах.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows 2000 и более поздних версиях операционных систем Windows. |
Целевая платформа | Универсальное |
Верхняя часть | winddi.h (включая Winddi.h) |
Библиотека | Win32k.lib |
DLL | Win32k.sys |