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) |