TTGetEmbeddingType 関数 (t2embapi.h)
フォントの埋め込み権限を取得します。
構文
LONG TTGetEmbeddingType(
[in] HDC hDC,
[in] ULONG *pulEmbedType
);
パラメーター
[in] hDC
デバイス コンテキスト ハンドル。
[in] pulEmbedType
フォントの埋め込み権限を示すフラグへのポインター。 このフラグには、次のいずれかの値を指定できます。 この関数は、付与された最も制限の厳しいライセンスを返します。
値 | 説明 |
---|---|
|
プレビューと印刷の埋め込み。 |
|
編集可能な埋め込み。 |
|
インストール可能な埋め込み。 |
|
制限付きライセンスの埋め込み。 |
戻り値
成功した場合は、E_NONEを返します。
この関数は、フォントに格納されている埋め込み特権を読み取り、 特権を pulPrivStatus に転送します。
それ以外の場合は、「 Embedding-Function Error Messages」で説明されているエラー コードを返します。
解説
または、アプリケーションでは、 TTLoadEmbeddedFont を使用して埋め込み特権を決定し、 pulPrivStatus で返された値が関数の成功または失敗を確認します。
要件
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | t2embapi.h |
Library | T2embed.lib |
[DLL] | T2embed.dll |