GdiResetDCEMF-Funktion (winppi.h)
Die GdiResetDCEMF-Funktion setzt den Gerätekontext eines Druckers während der Wiedergabe eines gepoolten EMF-Druckauftrags zurück.
Syntax
BOOL GdiResetDCEMF(
HANDLE SpoolFileHandle,
PDEVMODEW pCurrDM
);
Parameter
SpoolFileHandle
Vom Aufrufer bereitgestelltes Spooldateihandle, das durch einen vorherigen Aufruf von GdiGetSpoolFileHandle abgerufen wurde.
pCurrDM
Vom Aufrufer bereitgestellter Zeiger auf eine DEVMODEW-Struktur , der durch einen vorherigen Aufruf von GdiGetDevmodeForPage abgerufen wurde.
Rückgabewert
Wenn der Vorgang erfolgreich ist, gibt die Funktion TRUE zurück. Andernfalls gibt die Funktion FALSE zurück.
Hinweise
Die GdiResetDCEMF-Funktion wird von gdi32.dll zur Verwendung in der PrintDocumentOnPrintProcessor-Funktion eines Druckprozessors exportiert.
Druckprozessoren müssen GdiResetDCEMF aufrufen, wenn der Gerätekontext des Druckers zurückgesetzt werden muss. Die Funktion muss immer dann aufgerufen werden, wenn die GdiGetDevmodeForPage-Funktion angibt, dass die DEVMODEW-Struktur der aktuellen Dokumentseite nicht mit der der vorherigen Dokumentseite identisch ist.
Weitere Informationen finden Sie unter Verwenden von GDI-Funktionen in Druckprozessoren.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Universell |
Header | winppi.h (winppi.h einschließen) |
Bibliothek | Gdi32.Lib |
DLL | Gdi32.dll |