FONTOBJ_pwszFontFilePaths関数 (winddi.h)
FONTOBJ_pwszFontFilePaths関数は、フォントに関連付けられているファイル パスを取得します。
構文
LPWSTR FONTOBJ_pwszFontFilePaths(
FONTOBJ *pfo,
ULONG *pcwc
);
パラメーター
pfo
クエリ対象の FONTOBJ 構造体へのポインター。
pcwc
GDI が Unicode 文字の数を返す位置へのポインター (終了ゼロを含む) は、返されるすべてのフォント ファイル パス文字列にあります。
戻り値
FONTOBJ_pwszFontFilePaths は、成功するとフォント ファイル パス文字列の配列へのポインターを返します。 各文字列は、1 つの Unicode ゼロで終わる null です。 この関数は、エラーが発生した場合、または指定したフォントでパスを使用できない場合に NULL を 返します。つまり、フォントがメモリ イメージから追加された一時的なフォントである場合です。
注釈
プリンター ドライバーは、独自のファイル マッピングを実行するときに FONTOBJ_pwszFontFilePaths を呼び出すことができます。 ファイル マッピングは、 EngMapFile を呼び出すことによって実行されます。
通常、フォントごとにファイルは 1 つだけです。 たとえば、TrueType フォントのファイルは 1 つだけですが、Type 1 フォントでは 2 つのファイル ( .pfm および .pfb)。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 以降のバージョンの Windows オペレーティング システムで使用できます。 |
対象プラットフォーム | ユニバーサル |
Header | winddi.h (Winddi.h を含む) |
Library | Win32k.lib |
[DLL] | Win32k.sys |