Share via


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

こちらもご覧ください

EngMapFile

FONTOBJ