TTGetEmbeddingType-Funktion (t2embapi.h)

Ruft die Einbettungsberechtigungen einer Schriftart ab.

Syntax

LONG TTGetEmbeddingType(
  [in] HDC   hDC,
  [in] ULONG *pulEmbedType
);

Parameter

[in] hDC

Gerätekontexthandle.

[in] pulEmbedType

Zeiger auf das Flag, das die Einbettungsberechtigungen der Schriftart angibt. Dieses Flag kann einen der folgenden Werte aufweisen. Diese Funktion gibt die am wenigsten restriktive Lizenz zurück.

Wert Bedeutung
EMBED_PREVIEWPRINT
Vorschau und Druckeinbettung.
EMBED_EDITABLE
Bearbeitbare Einbettung.
EMBED_INSTALLABLE
Installierbare Einbettung.
EMBED_NOEMBEDDING
Einbettung eingeschränkter Lizenzen.

Rückgabewert

Bei erfolgreicher Ausführung wird E_NONE zurückgegeben.

Diese Funktion liest die in der Schriftart gespeicherten Einbettungsberechtigungen und überträgt die Berechtigungen an pulPrivStatus.

Andernfalls wird ein Fehlercode zurückgegeben, der unter Embedding-Function Error Messages beschrieben wird.

Hinweise

Alternativ kann eine Anwendung die Einbettungsberechtigungen mithilfe von TTLoadEmbeddedFont ermitteln und dann den in pulPrivStatus zurückgegebenen Wert auf Erfolg oder Fehler der Funktion überprüfen.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile t2embapi.h
Bibliothek T2embed.lib
DLL T2embed.dll

Weitere Informationen

TTGetEmbeddedFontInfo

TTGetNewFontName

TTLoadEmbeddedFont