Condividi tramite


Metodi ID2D1RenderTarget::SetTransform

Applica la trasformazione specificata alla destinazione di rendering, sostituendo la trasformazione esistente. Tutte le operazioni di disegno successive si verificano nello spazio trasformato.

Elenco di overload

metodo Descrizione
SetTransform(D2D1_MATRIX_3X2_F&) Applica la trasformazione specificata alla destinazione di rendering, sostituendo la trasformazione esistente. Tutte le operazioni di disegno successive si verificano nello spazio trasformato.
SetTransform(D2D1_MATRIX_3X2_F*) Applica la trasformazione specificata alla destinazione di rendering, sostituendo la trasformazione esistente. Tutte le operazioni di disegno successive si verificano nello spazio trasformato.

Esempi

Nell'esempio seguente viene utilizzato il metodo SetTransform per applicare una rotazione alla destinazione di rendering. Per l'esempio completo, vedere Come ruotare un oggetto.

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

Per altri esempi che illustrano come trasformare una destinazione di rendering, vedere Come ridimensionare un oggetto, Come asimmetria di un oggetto e Come tradurre un oggetto.

Requisiti

Requisito Valore
Libreria
D2d1.lib
DLL
D2d1.dll

Vedi anche

ID2D1RenderTarget

Cenni preliminari sulle trasformazioni

Come ruotare un oggetto

Come ridimensionare un oggetto

Come asimmetria di un oggetto

Come tradurre un oggetto

Come applicare più trasformazioni a un oggetto