Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 |