Freigeben über


IXpsOMGlyphs::GetGlyphMappings-Methode (xpsobjectmodel.h)

Ruft ein Array von XPS_GLYPH_MAPPING Strukturen ab, die beschreiben, wie UTF-16-Skalarwerte Einträgen im Array von XPS_GLYPH_INDEX Strukturen zugeordnet werden, das von GetGlyphIndices zurückgegeben wird.

Syntax

HRESULT GetGlyphMappings(
  [in, out] UINT32            *glyphMappingCount,
  [in, out] XPS_GLYPH_MAPPING *glyphMappings
);

Parameter

[in, out] glyphMappingCount

Die Anzahl der XPS_GLYPH_MAPPING Strukturen, die in das Array passen, auf das von glyphMappings verwiesen wird. Wenn die Methode zurückgibt, enthält glyphMappingCount die Anzahl der Werte, die im Array zurückgegeben werden, auf das von glyphMappings verwiesen wird.

[in, out] glyphMappings

Ein Array von XPS_GLYPH_MAPPING Strukturen, die die Glyphenzuordnungswerte enthalten.

Rückgabewert

Die Methode gibt ein HRESULT zurück. Mögliche Werte sind unter anderem diejenigen in der folgenden Tabelle. Informationen zu Rückgabewerten der XPS-Dokument-API, die in dieser Tabelle nicht aufgeführt sind, finden Sie unter XPS-Dokumentfehler.

Rückgabecode Beschreibung
S_OK
Die Methode wurde erfolgreich ausgeführt.
E_POINTER
glyphMappingCount, glyphMappings oder beide sind NULL.
ERROR_MORE_DATA
glyphMappings ist nicht groß genug, um die Glyphenindexdaten zu empfangen. glyphMappingCount enthält die erforderliche Anzahl von Elementen.

Hinweise

GetGlyphMappingCount ruft die Anzahl der Glyphenzuordnungen ab.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile xpsobjectmodel.h

Weitere Informationen

GetGlyphMappingCount

IXpsOMGlyphen

XML Paper Specification

XPS-Dokumentfehler

XPS_GLYPH_INDEX

XPS_GLYPH_MAPPING