Méthode IXpsOMGradientBrush ::GetGradientStops (xpsobjectmodel.h)
Obtient un pointeur vers une interface IXpsOMGradientStopCollection qui contient la collection d’interfaces IXpsOMGradientStop qui définissent le dégradé.
Syntaxe
HRESULT GetGradientStops(
[out, retval] IXpsOMGradientStopCollection **gradientStops
);
Paramètres
[out, retval] gradientStops
Pointeur vers l’interface IXpsOMGradientStopCollection qui contient la collection d’interfaces IXpsOMGradientStop .
Valeur retournée
Cette méthode retourne un code HRESULT. Les valeurs possibles incluent, sans s’y limiter, celles de la table 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 |
|
gradientStops a la valeur NULL. |
Remarques
Les arrêts de dégradé, qui sont décrits dans le modèle d’administration XPS par une interface IXpsOMGradientStop , sont utilisés pour définir la couleur à un emplacement spécifique le long d’un chemin de dégradé ; la couleur est interpolée entre les arrêts de dégradé. L’illustration qui suit montre le chemin de dégradé et les arrêts de dégradé d’un dégradé linéaire.
L’illustration qui suit montre les arrêts de dégradé d’un dégradé radial. Dans cet exemple, la région de dégradé est la zone entourée par l’ellipse externe, et le dégradé radial utilise la méthode spread XPS_SPREAD_METHOD_REFLECT pour remplir l’espace à l’extérieur de la région de dégradé.Configuration requise
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 Mise à jour de plateforme pour Windows Server 2008 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | xpsobjectmodel.h |