Método ID2D1GradientStopCollection1::GetGradientStops1 (d2d1_1.h)
Copia el degradado se detiene de la colección en memoria.
Sintaxis
void GetGradientStops1(
[out] D2D1_GRADIENT_STOP *gradientStops,
UINT32 gradientStopsCount
);
Parámetros
[out] gradientStops
Tipo: D2D1_GRADIENT_STOP*
Cuando este método devuelve , contiene un puntero a una matriz unidimensional de estructuras de D2D1_GRADIENT_STOP .
gradientStopsCount
Tipo: UINT
Número de paradas de degradado que se van a copiar.
Valor devuelto
None
Observaciones
Si id2D1DeviceContext::CreateGradientStopCollection, este método devuelve los mismos valores especificados en el método de creación. Si el objeto ID2D1GradientStopCollection1 se creó con ID2D1RenderTarget::CreateGradientStopCollection, las paradas devueltas aquí se transformarán primero en el espacio gamma especificado por el parámetro colorInterpolationGamma . Consulta el método ID2D1DeviceContext::CreateGradientStopCollection para obtener más información sobre el espacio de color y el espacio gamma.
Si gradientStopsCount es menor que el número de paradas de degradado de la colección, se omiten las paradas de degradado restantes. Si gradientStopsCount es mayor que el número de paradas de degradado de la colección, las paradas de degradado adicionales se establecen en NULL. Para obtener el número de paradas de degradado de la colección, use el método GetGradientStopCount .
Requisitos
Cliente mínimo compatible | Actualización de windows 8 y plataforma para Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2012 y Actualización de plataforma para Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | d2d1_1.h |
Archivo DLL | D2d1.dll |
Consulte también
ID2D1DeviceContext::CreateEffect