Função GdiResetDCEMF (winppi.h)

A função GdiResetDCEMF redefine o contexto do dispositivo de uma impressora durante a reprodução de um trabalho de impressão em EMF com spool.

Sintaxe

BOOL GdiResetDCEMF(
  HANDLE    SpoolFileHandle,
  PDEVMODEW pCurrDM
);

Parâmetros

SpoolFileHandle

Identificador de arquivo de spool fornecido pelo chamador, obtido por uma chamada anterior para GdiGetSpoolFileHandle.

pCurrDM

Ponteiro fornecido pelo chamador para uma estrutura DEVMODEW , obtida por uma chamada anterior para GdiGetDevmodeForPage.

Retornar valor

Se a operação for bem-sucedida, a função retornará TRUE. Caso contrário, a função retornará FALSE.

Comentários

A função GdiResetDCEMF é exportada por gdi32.dll para uso dentro da função PrintDocumentOnPrintProcessor de um processador de impressão.

Os processadores de impressão devem chamar GdiResetDCEMF sempre que for necessário redefinir o contexto do dispositivo da impressora. A função deve ser chamada sempre que a função GdiGetDevmodeForPage indicar que a estrutura DEVMODEW da página do documento atual não é idêntica à da página do documento anterior.

Para obter informações adicionais, consulte Usando funções GDI em processadores de impressão.

Requisitos

Requisito Valor
Plataforma de Destino Universal
Cabeçalho winppi.h (inclua Winppi.h)
Biblioteca Gdi32.Lib
DLL Gdi32.dll