Compartir a través de


Método IXpsOMGlyphsEditor::SetGlyphMappings (xpsobjectmodel.h)

Establece una matriz de estructuras de XPS_GLYPH_MAPPING que describen cómo asignar los valores escalares UTF-16 de la propiedad UnicodeString a las entradas de la matriz de estructuras de XPS_GLYPH_INDEX .

Sintaxis

HRESULT SetGlyphMappings(
  [in] UINT32                  glyphMappingCount,
  [in] const XPS_GLYPH_MAPPING *glyphMappings
);

Parámetros

[in] glyphMappingCount

Número de estructuras XPS_GLYPH_MAPPING de la matriz a las que hace referencia glyphMappings. Un valor de 0 borra la propiedad.

[in] glyphMappings

Matriz de estructura XPS_GLYPH_MAPPING que contiene los valores de asignación de glifos. Si glyphMappingCount es 0, este parámetro se omite y se puede establecer en NULL.

Valor devuelto

El método devuelve un valor HRESULT. Entre los valores posibles se incluyen, entre otros, los de la tabla siguiente. Para obtener información sobre los valores devueltos de la API de documentos XPS que no aparecen en esta tabla, vea Errores del documento XPS.

Código devuelto Descripción
S_OK
El método se ha llevado a cabo de forma correcta.
E_INVALIDARG
Un miembro de una o varias estructuras de XPS_GLYPH_MAPPING tiene un valor que no es válido. Esto puede ocurrir en los casos siguientes: la suma de la longitud de la cadena y la posición inicial es menor que la posición inicial; la suma de la posición del índice y la longitud del índice es menor que la posición inicial; y la longitud de los índices es 0.
E_POINTER
glyphMappings es NULL y glyphMappingCount es mayor que 0.
XPS_E_MAPPING_OUT_OF_ORDER
En una o varias estructuras de XPS_GLYPH_MAPPING , un elemento está fuera de secuencia.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7, Windows Vista con SP2 y Platform Update para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado xpsobjectmodel.h

Consulte también

IXpsOMGlyphsEditor

XML Paper Specification

Errores del documento XPS

XPS_GLYPH_MAPPING