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

ID2D1DeviceContext::CreateGradientStopCollection

ID2D1GradientStopCollection1

ID2D1RenderTarget::CreateGradientStopCollection