Metodo ID2D1GradientStopCollection::GetGradientStops (d2d1.h)
Copia le interruzioni della sfumatura dall'insieme in una matrice di strutture D2D1_GRADIENT_STOP .
Sintassi
void GetGradientStops(
[out] D2D1_GRADIENT_STOP *gradientStops,
UINT32 gradientStopsCount
);
Parametri
[out] gradientStops
Tipo: D2D1_GRADIENT_STOP*
Puntatore a una matrice unidimensionale di strutture D2D1_GRADIENT_STOP . Al termine di questo metodo, la matrice contiene copie delle interruzioni sfumature dell'insieme. È necessario allocare la memoria per questa matrice.
gradientStopsCount
Tipo: UINT
Valore che indica il numero di interruzioni sfumature da copiare. Se il valore è minore del numero di interruzioni sfumature nella raccolta, le interruzioni sfumature rimanenti vengono omesse. Se il valore è maggiore del numero di interruzioni sfumature nella raccolta, le interruzioni sfumature aggiuntive vengono impostate su NULL. Per ottenere il numero di interruzioni sfumature nell'insieme, utilizzare il metodo GetGradientStopCount .
Valore restituito
nessuno
Osservazioni
Le interruzioni sfumature vengono copiate in ordine di posizione, a partire dall'interruzione della sfumatura con il valore di posizione più piccolo e passando all'interruzione della sfumatura con il valore di posizione più grande.
Requisiti
Client minimo supportato | Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | d2d1.h |
Libreria | D2d1.lib |
DLL | D2d1.dll |