Condividi tramite


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

Vedi anche

DrvEnableSurface

DrvNextBand

DrvStartBanding

EngCreateBitmap