fungsi FONTOBJ_pQueryGlyphAttrs (winddi.h)
Fungsi FONTOBJ_pQueryGlyphAttrs mengembalikan informasi tentang glyph font.
Sintaks
PFD_GLYPHATTR FONTOBJ_pQueryGlyphAttrs(
FONTOBJ *pfo,
[in] ULONG iMode
);
Parameter
pfo
Adalah penunjuk yang disediakan penelepon ke struktur FONTOBJ yang mengidentifikasi font yang atributnya diminta.
[in] iMode
Adalah bendera yang disediakan penelepon yang menunjukkan jenis atribut glyph yang diminta. Bendera berikut didefinisikan:
Bendera | Definisi |
---|---|
FO_ATTR_MODE_ROTATE | Fungsi mengembalikan array yang menunjukkan glyph font vertikal mana yang harus diputar. |
Mengembalikan nilai
FONTOBJ_pQueryGlyphAttrs mengembalikan pointer ke struktur FD_GLYPHATTR . Jika terjadi kesalahan, seperti argumen input yang tidak valid, atau jika font yang dijelaskan oleh struktur FONTOBJ bukan font vertikal, fungsi mengembalikan NULL.
Keterangan
Saat ini, satu-satunya bendera atribut yang ditentukan adalah FO_ATTR_MODE_ROTATE. Bendera ini dimaksudkan untuk digunakan oleh driver printer yang mendukung printer dengan rasterizer font bawaan. Driver dapat memanggil fungsi FONTOBJ_pQueryGlyphAttrs , menentukan bendera FO_ATTR_MODE_ROTATE, untuk menentukan glyph mana dalam font vertikal yang harus diputar.
Font vertikal memiliki nama font yang dimulai dengan karakter "@". Untuk menentukan apakah font saat ini adalah font vertikal, driver dapat memeriksa bendera FO_VERT_FACE di anggota flFontType dari struktur FONTOBJ font.
Informasi rotasi dikembalikan dalam struktur FD_GLYPHATTR yang digunakan sebagai nilai pengembalian fungsi.
Fungsi FONTOBJ_pQueryGlyphAttrs disediakan oleh GDI. Ketika driver printer memanggil FONTOBJ_pQueryGlyphAttrs, GDI memanggil fungsi DrvQueryGlyphAttrs driver font yang sesuai untuk mendapatkan informasi yang diminta.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Windows 2000 dan versi yang lebih baru dari sistem operasi Windows. |
Target Platform | Universal |
Header | winddi.h (termasuk Winddi.h) |
Pustaka | Win32k.lib |
DLL | Win32k.sys |