Win32 API 日本語リファレンス
ホームGraphics.Printing › PRINTIFI32

PRINTIFI32

構造体
サイズx64: 184 バイト / x86: 184 バイト

サイズ=各フィールドのバイト数(x64/x86 で異なる場合は x64/x86 と併記)。x64/x86 列=フィールドのバイトオフセット(HSPで dupptr / lpoke / wpoke 等に使用)。

フィールド

フィールドサイズx64x86
cjThisDWORD4+0+0
cjIfiExtraDWORD4+4+4
dpwszFamilyNameINT4+8+8
dpwszStyleNameINT4+12+12
dpwszFaceNameINT4+16+16
dpwszUniqueNameINT4+20+20
dpFontSimINT4+24+24
lEmbedIdINT4+28+28
lItalicAngleINT4+32+32
lCharBiasINT4+36+36
dpCharSetsINT4+40+40
jWinCharSetBYTE1+44+44
jWinPitchAndFamilyBYTE1+45+45
usWinWeightWORD2+46+46
flInfoDWORD4+48+48
fsSelectionWORD2+52+52
fsTypeWORD2+54+54
fwdUnitsPerEmSHORT2+56+56
fwdLowestPPEmSHORT2+58+58
fwdWinAscenderSHORT2+60+60
fwdWinDescenderSHORT2+62+62
fwdMacAscenderSHORT2+64+64
fwdMacDescenderSHORT2+66+66
fwdMacLineGapSHORT2+68+68
fwdTypoAscenderSHORT2+70+70
fwdTypoDescenderSHORT2+72+72
fwdTypoLineGapSHORT2+74+74
fwdAveCharWidthSHORT2+76+76
fwdMaxCharIncSHORT2+78+78
fwdCapHeightSHORT2+80+80
fwdXHeightSHORT2+82+82
fwdSubscriptXSizeSHORT2+84+84
fwdSubscriptYSizeSHORT2+86+86
fwdSubscriptXOffsetSHORT2+88+88
fwdSubscriptYOffsetSHORT2+90+90
fwdSuperscriptXSizeSHORT2+92+92
fwdSuperscriptYSizeSHORT2+94+94
fwdSuperscriptXOffsetSHORT2+96+96
fwdSuperscriptYOffsetSHORT2+98+98
fwdUnderscoreSizeSHORT2+100+100
fwdUnderscorePositionSHORT2+102+102
fwdStrikeoutSizeSHORT2+104+104
fwdStrikeoutPositionSHORT2+106+106
chFirstCharBYTE1+108+108
chLastCharBYTE1+109+109
chDefaultCharBYTE1+110+110
chBreakCharBYTE1+111+111
wcFirstCharWCHAR2+112+112
wcLastCharWCHAR2+114+114
wcDefaultCharWCHAR2+116+116
wcBreakCharWCHAR2+118+118
ptlBaselinePOINTL8+120+120
ptlAspectPOINTL8+128+128
ptlCaretPOINTL8+136+136
rclFontBoxRECTL16+144+144
achVendIdBYTE4+160+160
cKerningPairsDWORD4+164+164
ulPanoseCultureDWORD4+168+168
panosePANOSE10+172+172