Metode IPrintOemUni::TTDownloadMethod (prcomoem.h)
Metode ini IPrintOemUni::TTDownloadMethod
memungkinkan plug-in penyajian untuk menunjukkan format yang harus digunakan Unidrv untuk font lunak TrueType tertentu.
Sintaks
HRESULT TTDownloadMethod(
PDEVOBJ pdevobj,
PUNIFONTOBJ pUFObj,
[out] OUT DWORD *pdwResult
);
Parameter
pdevobj
Penunjuk yang disediakan penelepon ke struktur DEVOBJ .
pUFObj
Penunjuk yang disediakan penelepon ke struktur UNIFONTOBJ .
[out] pdwResult
Menerima salah satu nilai konstanta yang disediakan metode berikut:
Nilai | Definisi |
---|---|
TTDOWNLOAD_BITMAP | Unidrv harus mengunduh font yang ditentukan sebagai bitmap. |
TTDOWNLOAD_DONTCARE | Unidrv dapat memilih format font. |
TTDOWNLOAD_GRAPHICS | Unidrv harus mencetak font TrueType sebagai grafik, alih-alih mengunduh font. |
TTDOWNLOAD_TTOUTLINE | Unidrv harus mengunduh font yang ditentukan sebagai kerangka. Untuk informasi selengkapnya, lihat bagian Keterangan berikut ini. |
Mengembalikan nilai
Metode harus mengembalikan salah satu nilai berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Operasi berhasil. |
|
Operasi gagal. |
|
Metode ini tidak diterapkan. |
Keterangan
Tujuan IPrintOemUni::TTDownloadMethod
metode ini adalah untuk memungkinkan plug-in penyajian untuk menentukan format pilihan printer untuk font lunak TrueType tertentu.
Jika plug-in penyajian menerapkan IPrintOemUni::TTDownloadMethod
metode , Unidrv memanggil metode setiap kali siap untuk mengirim font TrueType ke penampung cetak. Unidrv menentukan jenis font dan IPrintOemUni::TTDownloadMethod
metode harus menentukan format pilihan printer di lokasi yang diarahkan oleh pdwResult.
Metode tidak boleh mengembalikan TTDOWNLOAD_TTOUTLINE kecuali printer dapat memerkosa font TrueType. Plug-in penyajian bertanggung jawab untuk membaca dan mengurai file font TrueType. Penunjuk ke file font TrueType dapat diperoleh dengan memanggil FONTOBJ_pvTrueTypeFontFile.
Metode IPrintOemUni::TTDownloadMethod
ini bersifat opsional. Jika plug-in penyajian mengimplementasikan metode ini, metode IPrintOemUni::GetImplementedMethod plug-in harus mengembalikan S_OK ketika menerima "TTDownLoadMethod" sebagai input.
Untuk informasi tambahan, lihat Manajemen Font yang Disesuaikan.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | prcomoem.h (termasuk Prcomoem.h) |