función XFORMOBJ_bApplyXform (winddi.h)
La función XFORMOBJ_bApplyXform aplica la transformación dada o su inversa a la matriz de puntos especificada.
Sintaxis
ENGAPI BOOL XFORMOBJ_bApplyXform(
XFORMOBJ *pxo,
[in] __out_validated(GRAPHIC)ULONG iMode,
ULONG cPoints,
PVOID pvIn,
PVOID pvOut
);
Parámetros
pxo
Puntero a una estructura XFORMOBJ que define la transformación que se va a aplicar a la matriz pvIn .
[in] iMode
Identifica la transformación y los tipos de datos de entrada y salida. Este parámetro puede ser uno de los siguientes:
Valor | Significado |
---|---|
XF_INV_FXTOL | Aplica el inverso de la transformación a las estructuras POINTFIX para obtener estructuras POINTL . |
XF_INV_LTOL | Aplica el inverso de la transformación a las estructuras POINTL para obtener estructuras POINTL. |
XF_LTOFX | Aplica la transformación a estructuras POINTL para obtener estructuras POINTFIX (consulte Tipos de datos GDI). |
XF_LTOL | Aplica la transformación a estructuras POINTL para obtener estructuras POINTL. |
cPoints
Especifica el recuento de puntos en pvIn que se van a transformar.
pvIn
Puntero a una matriz de puntos de entrada. El formato de los puntos se especifica mediante el parámetro iMode .
pvOut
Puntero al búfer que va a recibir los puntos transformados. El parámetro iMode especifica el formato de los puntos.
Valor devuelto
El valor devuelto es TRUE si todos los puntos se transformaron sin desbordamiento. False se devuelve si pxo, pvIn o pvOut son null, o si el desbordamiento se produce durante la transformación.
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 |