funzione XFORMOBJ_iGetFloatObjXform (winddi.h)
La funzione XFORMOBJ_iGetFloatObjXform scarica una trasformazione FLOATOBJ nel driver.
Sintassi
ULONG XFORMOBJ_iGetFloatObjXform(
XFORMOBJ *pxo,
FLOATOBJ_XFORM *pfxo
);
Parametri
pxo
Puntatore alla struttura XFORMOBJ che definisce la trasformazione da scaricare.
pfxo
Puntatore al buffer che deve ricevere la struttura di FLOATOBJ_XFORM . Questo parametro può essere NULL.
Valore restituito
Se si verifica un errore, il valore restituito è DDI_ERROR. In caso contrario, il valore restituito è un hint di complessità sull'oggetto transform. Il valore di questa caratterizzazione della trasformazione può essere uno dei seguenti:
Codice restituito | Descrizione |
---|---|
|
Matrice arbitraria 2 x 2 e offset. |
|
Matrice di identità; nessun offset di traduzione. |
|
Matrice di identità; c'è un offset di traduzione. |
|
Gli elementi matrice fuori diagonale sono zero. |
Commenti
Se pxfo non è NULL, XFORMOBJ_iGetFloatObjXform carica un FLOATOBJ_XFORM nei punti pxfo della posizione della memoria. Questa funzione consente ai driver grafici di emulare l'aritmetica a virgola mobile. I sistemi operativi basati su NT non supportano operazioni a virgola mobile in modalità kernel in alcuni sistemi.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Windows 2000 e versioni successive dei sistemi operativi Windows. |
Piattaforma di destinazione | Universale |
Intestazione | winddi.h (include Winddi.h) |
Libreria | Win32k.lib |
DLL | Win32k.sys |