Fonction EngMarkBandingSurface (winddi.h)
La fonction EngMarkBandingSurface marque la surface spécifiée en tant que surface de bande.
Syntaxe
ENGAPI BOOL EngMarkBandingSurface(
[in] HSURF hsurf
);
Paramètres
[in] hsurf
Poignée fournie par l’appelant à la surface à marquer en tant que surface de bande.
Valeur retournée
EngMarkBandingSurface retourne TRUE en cas de réussite ; sinon, il retourne FALSE.
Remarques
Si une DLL de graphiques d’imprimante utilise des surfaces gérées par GDI, elle doit appeler EngMarkBandingSurface si elle ne peut pas créer une surface (en appelant EngCreateBitmap) suffisamment grande pour contenir l’image bitmap d’une page physique entière. EngCreateBitmap et EngMarkBandingSurface doivent être appelés à partir de la fonction DrvEnableSurface de la DLL de graphiques d’imprimante.
Le handle fourni pour hsurf doit être un handle bitmap retourné par EngCreateBitmap.
Si une DLL de graphiques d’imprimante appelle EngMarkBandingSurface, elle doit définir les fonctions DrvStartBanding et DrvNextBand .
Configuration requise
Client minimal pris en charge | Disponible dans Windows 2000 et versions ultérieures des systèmes d’exploitation Windows. |
Plateforme cible | Universal |
En-tête | winddi.h (inclure Winddi.h) |
Bibliothèque | Win32k.lib |
DLL | Win32k.sys |