Fonction GdiResetDCEMF (winppi.h)
La fonction GdiResetDCEMF réinitialise le contexte d’appareil d’une imprimante lors de la lecture d’un travail d’impression EMF en pool.
Syntaxe
BOOL GdiResetDCEMF(
HANDLE SpoolFileHandle,
PDEVMODEW pCurrDM
);
Paramètres
SpoolFileHandle
Handle de fichier spool fourni par l’appelant, obtenu par un appel précédent à GdiGetSpoolFileHandle.
pCurrDM
Pointeur fourni par l’appelant vers une structure DEVMODEW , obtenu par un appel précédent à GdiGetDevmodeForPage.
Valeur retournée
Si l’opération réussit, la fonction retourne TRUE. Sinon, la fonction retourne FALSE.
Remarques
La fonction GdiResetDCEMF est exportée par gdi32.dll pour une utilisation dans la fonction PrintDocumentOnPrintProcessor d’un processeur d’impression.
Les processeurs d’impression doivent appeler GdiResetDCEMF chaque fois qu’il est nécessaire de réinitialiser le contexte de l’appareil de l’imprimante. La fonction doit être appelée chaque fois que la fonction GdiGetDevmodeForPage indique que la structure DEVMODEW de la page de document active n’est pas identique à celle de la page de document précédente.
Pour plus d’informations, consultez Utilisation de fonctions GDI dans les processeurs d’impression.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Universal |
En-tête | winppi.h (inclure Winppi.h) |
Bibliothèque | Gdi32.Lib |
DLL | Gdi32.dll |