Funzione GdiResetDCEMF (winppi.h)

La funzione GdiResetDCEMF reimposta il contesto di dispositivo di una stampante durante la riproduzione di un processo di stampa EMF con spooling.

Sintassi

BOOL GdiResetDCEMF(
  HANDLE    SpoolFileHandle,
  PDEVMODEW pCurrDM
);

Parametri

SpoolFileHandle

Handle di file di spooling fornito dal chiamante, ottenuto da una chiamata precedente a GdiGetSpoolFileHandle.

pCurrDM

Puntatore fornito dal chiamante a una struttura DEVMODEW , ottenuto da una chiamata precedente a GdiGetDevmodeForPage.

Valore restituito

Se l'operazione ha esito positivo, la funzione restituisce TRUE. In caso contrario, la funzione restituisce FALSE.

Commenti

La funzione GdiResetDCEMF viene esportata da gdi32.dll da usare all'interno della funzione PrintDocumentOnPrintProcessor di un processore di stampa.

I processori di stampa devono chiamare GdiResetDCEMF ogni volta che è necessario reimpostare il contesto di dispositivo della stampante. La funzione deve essere chiamata ogni volta che la funzione GdiGetDevmodeForPage indica che la struttura DEVMODEW della pagina del documento corrente non è identica a quella della pagina del documento precedente.

Per altre informazioni, vedere Uso di funzioni GDI nei processori di stampa.

Requisiti

Requisito Valore
Piattaforma di destinazione Universale
Intestazione winppi.h (include Winppi.h)
Libreria Gdi32.Lib
DLL Gdi32.dll