Freigeben über


IXpsOMGlyphsEditor::GetGlyphMappings-Methode (xpsobjectmodel.h)

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

Syntax

HRESULT GetGlyphMappings(
  [in, out] UINT32            *glyphMappingCount,
  [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 in diesem Array.

[out] glyphMappings

Ein Array von XPS_GLYPH_MAPPING Strukturen, das die Glyphenzuordnungswerte empfängt.

Rückgabewert

Die Methode gibt ein HRESULT zurück. Mögliche Werte sind unter anderem die Werte in der folgenden Tabelle. Informationen zu XPS-Dokument-API-Rückgabewerten, 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 oder glyphMappings ist 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

GetGlyphIndices

IXpsOMGlyphenEditor

XML Paper Specification

XPS-Dokumentfehler

XPS_GLYPH_MAPPING