Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция 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 |