Método Matrix3x2F::Scale(D2D1_SIZE_F,D2D1_POINT_2F) (d2d1helper.h)
Cria uma transformação de escala que tem os fatores de escala e o ponto central especificados.
Sintaxe
Matrix3x2F Scale(
D2D1_SIZE_F size,
D2D1_POINT_2F center
);
Parâmetros
size
Tipo: D2D1_SIZE_F
Os fatores de escala do eixo x e do eixo y da transformação de escala.
center
Tipo: D2D1_POINT_2F
O ponto sobre o qual a escala é executada.
Valor retornado
Tipo: Matrix3x2F
A nova transformação de escala.
Comentários
Esse método cria uma transformação de escala para o centerPoint e os fatores de escala especificados. Os fatores de escala são armazenados como um par ordenado na estrutura D2D1_SIZE_F . Se você preferir listar cada fator de escala como um parâmetro, chame o outro método Scale .
A ilustração a seguir mostra que o tamanho do quadrado aumentou para 130% em cada dimensão. O ponto central para o dimensionamento é o canto superior esquerdo do quadrado.
Para obter um exemplo, consulte Como dimensionar um objeto.
Requisitos
Cliente mínimo com suporte | Windows 7, Windows Vista com SP2 e Atualização de Plataforma para Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2, Windows Server 2008 com SP2 e Platform Update para Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | d2d1helper.h |
Biblioteca | D2d1.lib |
DLL | D2d1.dll |