ID2D1GradientStopCollection1::GetGradientStops1, méthode (d2d1_1.h)
Copie les arrêts de dégradé de la collection dans la mémoire.
Syntaxe
void GetGradientStops1(
[out] D2D1_GRADIENT_STOP *gradientStops,
UINT32 gradientStopsCount
);
Paramètres
[out] gradientStops
Type : D2D1_GRADIENT_STOP*
Lorsque cette méthode retourne, contient un pointeur vers un tableau unidimensionnel de structures D2D1_GRADIENT_STOP .
gradientStopsCount
Type : UINT
Nombre d’arrêts de dégradé à copier.
Valeur de retour
Aucune
Remarques
Si id2D1DeviceContext::CreateGradientStopCollection, cette méthode retourne les mêmes valeurs spécifiées dans la méthode de création. Si l’objet ID2D1GradientStopCollection1 a été créé à l’aide de ID2D1RenderTarget::CreateGradientStopCollection, les arrêts retournés ici seront d’abord transformés en espace gamma spécifié par le paramètre colorInterpolationGamma . Pour plus d’informations sur l’espace de couleur et l’espace gamma, consultez la méthode ID2D1DeviceContext::CreateGradientStopCollection .
Si gradientStopsCount est inférieur au nombre d’arrêts de dégradé dans la collection, les arrêts de dégradé restants sont omis. Si gradientStopsCount est supérieur 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 .
Configuration requise
Client minimal pris en charge | Windows 8 et Mise à jour de plateforme pour Windows 7 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 et mise à jour de plateforme pour Windows Server 2008 R2 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | d2d1_1.h |
DLL | D2d1.dll |
Voir aussi
ID2D1DeviceContext::CreateEffect