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 |
---|---|
|
El método se ha llevado a cabo de forma correcta. |
|
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. |
|
glyphMappings es NULL y glyphMappingCount es mayor que 0. |
|
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 |