Compartilhar via


Função DrvFontManagement (winddi.h)

A função DrvFontManagement é um ponto de entrada opcional fornecido para dispositivos PostScript.

Sintaxe

ULONG DrvFontManagement(
  [in]           SURFOBJ *pso,
  [in, optional] FONTOBJ *pfo,
  [in]           ULONG   iMode,
  [in]           ULONG   cjIn,
  [in]           PVOID   pvIn,
  [in]           ULONG   cjOut,
  [out]          PVOID   pvOut
);

Parâmetros

[in] pso

Ponteiro para uma estrutura SURFOBJ .

[in, optional] pfo

Ponteiro para uma estrutura FONTOBJ .

[in] iMode

Especifica o número de escape a ser executado. Isso deve ser igual a QUERYESCSUPPORT (definido em wingdi.h) ou no intervalo 0x100 até 0x3FE.

[in] cjIn

Especifica o tamanho, em bytes, do buffer apontado pelo parâmetro pvIn .

[in] pvIn

Ponteiro para um buffer de entrada. Se o parâmetro iMode for QUERYESCSUPPORT, pvIn apontará para um valor ULONG no intervalo 0x100 até 0x3FE.

[in] cjOut

Especifica o tamanho, em bytes, do buffer de saída apontado pelo parâmetro pvOut .

[out] pvOut

Ponteiro para o buffer de dados de saída.

Retornar valor

Se essa função for conectada pelo driver de dispositivo, a GDI passará chamadas feitas por um aplicativo para o ExtEscape para números de escape 0x100 por meio de 0x3fe ou para a escape QUERYESCSUPPORT quando o primeiro DWORD apontado por pvIn estiver no intervalo 0x100 até 0x3fe.

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho winddi.h (inclua Winddi.h)

Confira também

FONTOBJ

SURFOBJ