Compartilhar via


Método ID2D1GradientStopCollection::GetGradientStops (d2d1.h)

Copia as paradas de gradiente da coleção em uma matriz de estruturas D2D1_GRADIENT_STOP .

Sintaxe

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

Parâmetros

[out] gradientStops

Tipo: D2D1_GRADIENT_STOP*

Um ponteiro para uma matriz unidimensional de estruturas D2D1_GRADIENT_STOP . Quando esse método retorna, a matriz contém cópias das paradas de gradiente da coleção. Você deve alocar a memória para essa matriz.

gradientStopsCount

Tipo: UINT

Um valor que indica o número de paradas de gradiente a serem copiadas. Se o valor for menor que o número de paradas de gradiente na coleção, as paradas de gradiente restantes serão omitidas. Se o valor for maior que o número de paradas de gradiente na coleção, as paradas de gradiente extra serão definidas como NULL. Para obter o número de paradas de gradiente na coleção, use o método GetGradientStopCount .

Valor retornado

Nenhum

Comentários

As paradas de gradiente são copiadas em ordem de posição, começando com a parada de gradiente com o menor valor de posição e progredindo para a parada de gradiente com o maior valor de posição.

Requisitos

   
Cliente mínimo com suporte Windows 7, Windows Vista com SP2 e Atualização de Plataforma para Windows Vista [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 R2, Windows Server 2008 com SP2 e Platform Update para Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho d2d1.h
Biblioteca D2d1.lib
DLL D2d1.dll

Confira também

ID2D1GradientStopCollection