Partager via


ID2D1GradientStopCollection::GetGradientStops, méthode (d2d1.h)

Copie les arrêts de dégradé de la collection dans un tableau de structures D2D1_GRADIENT_STOP .

Syntaxe

void GetGradientStops(
  [out] D2D1_GRADIENT_STOP *gradientStops,
        UINT32             gradientStopsCount
);

Paramètres

[out] gradientStops

Type : D2D1_GRADIENT_STOP*

Pointeur vers un tableau unidimensionnel de structures D2D1_GRADIENT_STOP . Lorsque cette méthode retourne, le tableau contient des copies des arrêts de dégradé de la collection. Vous devez allouer la mémoire pour ce tableau.

gradientStopsCount

Type : UINT

Valeur indiquant le nombre d’arrêts de dégradé à copier. Si la valeur est inférieure au nombre d’arrêts de dégradé dans la collection, les arrêts de dégradé restants sont omis. Si la valeur est supérieure au nombre d’arrêts de dégradé dans la collection, les arrêts de dégradé supplémentaires sont définis sur NULL. Pour obtenir le nombre d’arrêts de dégradé dans la collection, utilisez la méthode GetGradientStopCount .

Valeur de retour

Aucune

Remarques

Les arrêts de dégradé sont copiés par ordre de position, en commençant par le taquet de dégradé avec la plus petite valeur de position et en progressant jusqu’au point de dégradé avec la plus grande valeur de position.

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 d2d1.h
Bibliothèque D2d1.lib
DLL D2d1.dll

Voir aussi

ID2D1GradientStopCollection