Función EngMarkBandingSurface (winddi.h)
La función EngMarkBandingSurface marca la superficie especificada como una superficie de bandas.
Sintaxis
ENGAPI BOOL EngMarkBandingSurface(
[in] HSURF hsurf
);
Parámetros
[in] hsurf
Controlador proporcionado por el autor de la llamada a la superficie para marcar como una superficie de bandas.
Valor devuelto
EngMarkBandingSurface devuelve TRUE tras el éxito; de lo contrario, devuelve FALSE.
Comentarios
Si un archivo DLL de gráficos de impresora usa superficies administradas por GDI, debe llamar a EngMarkBandingSurface si no puede crear una superficie (llamando a EngCreateBitmap) lo suficientemente grande como para contener el mapa de bits de toda la página física. Se debe llamar a EngCreateBitmap y EngMarkBandingSurface desde la función DrvEnableSurface de la DLL de gráficos de impresora.
El identificador proporcionado para hsurf debe ser un identificador de mapa de bits devuelto por EngCreateBitmap.
Si un archivo DLL de gráficos de impresora llama a EngMarkBandingSurface, debe definir las funciones DrvStartBanding y DrvNextBand .
Requisitos
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 |