Método IPrintOemUni::TTDownloadMethod (prcomoem.h)
El IPrintOemUni::TTDownloadMethod
método permite que un complemento de representación indique el formato que Unidrv debe usar para una fuente temporal TrueType especificada.
Sintaxis
HRESULT TTDownloadMethod(
PDEVOBJ pdevobj,
PUNIFONTOBJ pUFObj,
[out] OUT DWORD *pdwResult
);
Parámetros
pdevobj
Puntero proporcionado por el autor de la llamada a una estructura DEVOBJ .
pUFObj
Puntero proporcionado por el autor de la llamada a una estructura UNIFONTOBJ .
[out] pdwResult
Recibe uno de los siguientes valores constantes proporcionados por el método:
Value | Definición |
---|---|
TTDOWNLOAD_BITMAP | Unidrv debe descargar la fuente especificada como mapas de bits. |
TTDOWNLOAD_DONTCARE | Unidrv puede seleccionar el formato de fuente. |
TTDOWNLOAD_GRAPHICS | Unidrv debe imprimir fuentes TrueType como gráficos, en lugar de descargar la fuente. |
TTDOWNLOAD_TTOUTLINE | Unidrv debe descargar la fuente especificada como esquemas. Para obtener más información, vea la sección Comentarios que se muestra más adelante. |
Valor devuelto
El método debe devolver uno de los valores siguientes.
Código devuelto | Descripción |
---|---|
|
La operación se realizó correctamente. |
|
Error en la operación. |
|
El método no está implementado. |
Comentarios
El IPrintOemUni::TTDownloadMethod
propósito del método es permitir que un complemento de representación especifique el formato preferido de una impresora para una fuente temporal TrueType especificada.
Si un complemento de representación implementa el IPrintOemUni::TTDownloadMethod
método , Unidrv llama al método cada vez que está listo para enviar una fuente TrueType al administrador de trabajos de impresión. Unidrv especifica el tipo de fuente y el IPrintOemUni::TTDownloadMethod
método debe especificar el formato preferido de la impresora en la ubicación a la que apunta pdwResult.
El método no debe devolver TTDOWNLOAD_TTOUTLINE a menos que la impresora pueda rasterizar fuentes TrueType. El complemento de representación es responsable de leer y analizar archivos de fuente TrueType. Los punteros a los archivos de fuente TrueType se pueden obtener llamando a FONTOBJ_pvTrueTypeFontFile.
El IPrintOemUni::TTDownloadMethod
método es opcional. Si un complemento de representación implementa este método, el método IPrintOemUni::GetImplementedMethod del complemento debe devolver S_OK cuando recibe "TTDownLoadMethod" como entrada.
Para obtener más información, consulte Administración de fuentes personalizadas.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | prcomoem.h (incluya Prcomoem.h) |