Funzione EngMarkBandingSurface (winddi.h)
La funzione EngMarkBandingSurface contrassegna la superficie specificata come superficie di banda.
Sintassi
ENGAPI BOOL EngMarkBandingSurface(
[in] HSURF hsurf
);
Parametri
[in] hsurf
Handle fornito dal chiamante alla superficie per contrassegnare come superficie di banda.
Valore restituito
EngMarkBandingSurface restituisce TRUE al successo; in caso contrario, restituisce FALSE.
Commenti
Se una DLL grafica della stampante usa superfici gestite da GDI, deve chiamare EngMarkBandingSurface se non riesce a creare una superficie (chiamando EngCreateBitmap) che è abbastanza grande per contenere un'intera bitmap di una pagina fisica. Sia EngCreateBitmap che EngMarkBandingSurface devono essere chiamati dall'interno della funzione DrvEnableSurface della DLL della grafica della stampante.
L'handle fornito per hsurf deve essere un handle bitmap restituito da EngCreateBitmap.
Se una DLL della grafica della stampante chiama EngMarkBandingSurface, deve definire funzioni DrvStartBanding e DrvNextBand .
Requisiti
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 |