Méthode IXpsOMGlyphsEditor ::SetGlyphMappings (xpsobjectmodel.h)
Définit un tableau de structures XPS_GLYPH_MAPPING qui décrivent comment mapper les valeurs scalaires UTF-16 de la propriété UnicodeString aux entrées du tableau de structures XPS_GLYPH_INDEX .
Syntaxe
HRESULT SetGlyphMappings(
[in] UINT32 glyphMappingCount,
[in] const XPS_GLYPH_MAPPING *glyphMappings
);
Paramètres
[in] glyphMappingCount
Nombre de structures XPS_GLYPH_MAPPING dans le tableau référencé par glyphMappings. La valeur 0 efface la propriété.
[in] glyphMappings
Tableau de structure XPS_GLYPH_MAPPING qui contient les valeurs de mappage de glyphes. Si glyphMappingCount a la valeur 0, ce paramètre est ignoré et peut être défini sur NULL.
Valeur retournée
Cette méthode retourne un code HRESULT. Les valeurs possibles incluent, sans s’y limiter, celles du tableau qui suit. Pour plus d’informations sur les valeurs de retour de l’API de document XPS qui ne sont pas répertoriées dans ce tableau, consultez Erreurs de document XPS.
Code de retour | Description |
---|---|
|
S_OK |
|
Un membre d’une ou de plusieurs structures XPS_GLYPH_MAPPING a une valeur qui n’est pas valide. Cela peut se produire dans les cas suivants : la somme de la longueur de chaîne et de la position de début est inférieure à la position de début ; la somme de la position de l’index et de la longueur de l’index est inférieure à la position de début ; et la longueur des indices est 0. |
|
glyphMappings a la valeur NULL et glyphMappingCount est supérieur à 0. |
|
Dans une ou plusieurs structures XPS_GLYPH_MAPPING , un élément est hors séquence. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7, Windows Vista avec SP2 et Mise à jour de plateforme pour Windows Vista [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 R2, Windows Server 2008 avec SP2 et Platform Update pour Windows Server 2008 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | xpsobjectmodel.h |