Compartir a través de


XFORMOBJ_iGetFloatObjXform función (winddi.h)

La función XFORMOBJ_iGetFloatObjXform descarga una transformación FLOATOBJ en el controlador.

Sintaxis

ULONG XFORMOBJ_iGetFloatObjXform(
  XFORMOBJ       *pxo,
  FLOATOBJ_XFORM *pfxo
);

Parámetros

pxo

Puntero a la estructura XFORMOBJ que define la transformación que se va a descargar.

pfxo

Puntero al búfer que va a recibir la estructura FLOATOBJ_XFORM . Este parámetro puede ser NULL.

Valor devuelto

Si se produce un error, el valor devuelto se DDI_ERROR. De lo contrario, el valor devuelto es una sugerencia de complejidad sobre el objeto de transformación. El valor de esta caracterización de transformación puede ser uno de los siguientes:

Código devuelto Descripción
GX_GENERAL
Matriz arbitraria de 2 x 2 y desplazamiento.
GX_IDENTITY
Matriz de identidad; sin desplazamiento de traducción.
GX_OFFSET
Matriz de identidad; hay un desplazamiento de traducción.
GX_SCALE
Los elementos de matriz fuera de diagonal son cero.

Comentarios

Si pxfo no es NULL, XFORMOBJ_iGetFloatObjXform carga un FLOATOBJ_XFORM en la ubicación de memoria a la que apunta pxfo . Esta función permite a los controladores gráficos emular la aritmética de punto flotante. Los sistemas operativos basados en NT no admiten operaciones de punto flotante en modo kernel en algunos sistemas.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows 2000 y versiones posteriores de los sistemas operativos Windows.
Plataforma de destino Universal
Encabezado winddi.h (incluya Winddi.h)
Library Win32k.lib
Archivo DLL Win32k.sys

Consulte también

FLOATOBJ

FLOATOBJ_XFORM

XFORMOBJ