XFORMOBJ_iGetFloatObjXform, fonction (winddi.h)
La fonction XFORMOBJ_iGetFloatObjXform télécharge une transformation FLOATOBJ sur le pilote.
Syntaxe
ULONG XFORMOBJ_iGetFloatObjXform(
XFORMOBJ *pxo,
FLOATOBJ_XFORM *pfxo
);
Paramètres
pxo
Pointeur vers la structure XFORMOBJ qui définit la transformation à télécharger.
pfxo
Pointeur vers la mémoire tampon qui doit recevoir la structure FLOATOBJ_XFORM . Ce paramètre peut être NULL.
Valeur retournée
Si une erreur se produit, la valeur de retour est DDI_ERROR. Sinon, la valeur de retour est un indicateur de complexité concernant l’objet de transformation. La valeur de cette caractérisation de transformation peut être l’une des suivantes :
Code de retour | Description |
---|---|
|
Matrice et décalage arbitraires 2 x 2. |
|
Matrice d’identité ; aucun décalage de traduction. |
|
Matrice d’identité ; il y a un décalage de traduction. |
|
Les éléments de matrice hors diagonale sont nuls. |
Remarques
Si pxfo n’a pas la valeur NULL, XFORMOBJ_iGetFloatObjXform charge un FLOATOBJ_XFORM dans l’emplacement de mémoire vers lequel pxfo pointe. Cette fonction permet aux pilotes graphiques d’émuler l’arithmétique à virgule flottante. Les systèmes d’exploitation NT ne prennent pas en charge les opérations à virgule flottante en mode noyau sur certains systèmes.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows 2000 et versions ultérieures des systèmes d’exploitation Windows. |
Plateforme cible | Universal |
En-tête | winddi.h (inclure Winddi.h) |
Bibliothèque | Win32k.lib |
DLL | Win32k.sys |