Compartilhar via


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 de DEVMODEW, obtida por uma chamada anterior para GdiGetDevmodeForPage.

Valor de retorno

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

Observações

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 de 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
da Plataforma de Destino Universal
cabeçalho winppi.h (inclua Winppi.h)
biblioteca Gdi32.Lib
de DLL Gdi32.dll