Métodos ID2D1RenderTarget::SetTransform

Aplica a transformação especificada ao destino de renderização, substituindo a transformação existente. Todas as operações de desenho subsequentes ocorrem no espaço transformado.

Lista de sobrecarga

Método Descrição
SetTransform(D2D1_MATRIX_3X2_F&) Aplica a transformação especificada ao destino de renderização, substituindo a transformação existente. Todas as operações de desenho subsequentes ocorrem no espaço transformado.
SetTransform(D2D1_MATRIX_3X2_F*) Aplica a transformação especificada ao destino de renderização, substituindo a transformação existente. Todas as operações de desenho subsequentes ocorrem no espaço transformado.

Exemplos

O exemplo a seguir usa o método SetTransform para aplicar uma rotação ao destino de renderização. Para obter o exemplo completo, consulte Como girar um objeto.

// Apply the rotation transform to the render target.
m_pRenderTarget->SetTransform(
    D2D1::Matrix3x2F::Rotation(
        45.0f,
        D2D1::Point2F(468.0f, 331.5f))
    );

Para obter exemplos adicionais que mostram como transformar um destino de renderização, consulte How to Scale an Object, How to Skew an Object e How to Translate an Object.

Requisitos

Requisito Valor
Biblioteca
D2d1.lib
DLL
D2d1.dll

Confira também

ID2D1RenderTarget

Visão geral das transformações

Como girar um objeto

Como dimensionar um objeto

Como distorcer um objeto

Como traduzir um objeto

Como aplicar várias transformações a um objeto