Sdílet prostřednictvím


Třída CRenderTarget

Obálka ID2D1RenderTarget.

class CRenderTarget : public CObject;

Členy

Veřejné konstruktory

Název

Description

CRenderTarget::CRenderTarget

Vytvoří objekt CRenderTarget.

CRenderTarget:: ~ CRenderTarget

Destruktoru.Volat, pokud je cílový objekt pro vykreslení zničen.

Veřejné metody

Název

Description

CRenderTarget::Attach

Vykreslit přikládá existující cílový objekt rozhraní

CRenderTarget::BeginDraw

Zahájí na tento cíl vykreslení.

CRenderTarget::Clear

Vymaže kreslicí oblasti určené barvy.

CRenderTarget::COLORREF_TO_D2DCOLOR

Převede barvy a alfa hodnot GDI D2D1_COLOR_F objektu.

CRenderTarget::CreateCompatibleRenderTarget

Vytvoří nový cíl vykreslení rastrový obrázek pro použití během průběžné mimo obrazovku výkres, který je kompatibilní s aktuální cíl vykreslení.

CRenderTarget::Destroy

Odstraní jeden nebo více prostředků

CRenderTarget::Detach

Odpojí rozhraní cíle vykreslení z objektu

CRenderTarget::DrawBitmap

Nakreslí formátovaný text popsaná zadaný objekt IDWriteTextLayout.

CRenderTarget::DrawEllipse

Nakreslí osnovy zadané elipsy pomocí stylu tahu zadané.

CRenderTarget::DrawGeometry

Nakreslí osnovy zadané geometrie pomocí stylu tahu zadané.

CRenderTarget::DrawGlyphRun

Nakreslí zadané glyfy.

CRenderTarget::DrawLine

Nakreslí čáru mezi body určené pomocí stylu tahu zadané.

CRenderTarget::DrawRectangle

Nakreslí obdélník, který má zadané rozměry a styl tahu obrys.

CRenderTarget::DrawRoundedRectangle

Nakreslí obrysu zadaného zaoblený obdélník pomocí stylu tahu zadané.

CRenderTarget::DrawText

Nakreslí zadaný text pomocí formátu informací poskytnutých objektu IDWriteTextFormat.

CRenderTarget::DrawTextLayout

Nakreslí formátovaný text popsaná zadaný objekt IDWriteTextLayout.

CRenderTarget::EndDraw

Ukončí operace kreslení na cíl vykreslení a označuje aktuální stav chyb a připojených značkách.

CRenderTarget::FillEllipse

Maluje vnitřní zadané elipsy.

CRenderTarget::FillGeometry

Maluje vnitřní zadané geometrie.

CRenderTarget::FillMesh

Maluje vnitřní zadané oka.

CRenderTarget::FillOpacityMask

Aplikuje masku krytí popsaná Zadaný rastrový obrázek na stopu a používá že štětec k malování region cíl vykreslení.

CRenderTarget::FillRectangle

Maluje vnitřní určeného obdélníku.

CRenderTarget::FillRoundedRectangle

Maluje vnitřní zadané zaoblený obdélník.

CRenderTarget::Flush

Provede všechny čekající příkazy kreslení.

CRenderTarget::GetAntialiasMode

Načte aktuální režim vyhlazování netextových výkresu operací.

CRenderTarget::GetDpi

Vrátí vykreslení cíle bodů na palec (DPI)

CRenderTarget::GetMaximumBitmapSize

Získává maximální velikosti v jednotkách závislé na zařízení (pixely), všechny dimenze jeden bitmapový podporuje cíl vykreslení

CRenderTarget::GetPixelFormat

Načte pixel formátu a alfa režim vykreslení cíl

CRenderTarget::GetPixelSize

Vrátí velikost cíle vykreslení v pixelech zařízení

CRenderTarget::GetRenderTarget

Vrátí rozhraní ID2D1RenderTarget

CRenderTarget::GetSize

Vrátí velikost cíle vykreslení v pixelech nezávislý na zařízení

CRenderTarget::GetTags

Získá popisek pro další operace kreslení.

CRenderTarget::GetTextAntialiasMode

Získá aktuální režim vyhlazování pro text a glyf operace kreslení.

CRenderTarget::GetTextRenderingParams

Načte aktuální možnosti vykreslování textu cíl vykreslení.

CRenderTarget::GetTransform

Zadaná transformace se vztahuje cíl vykreslení, nahradí existující transformace.Všechny následné operace kreslení dojít v transformovaném prostoru.

CRenderTarget::IsSupported

Označuje, zda podporuje cíl vykreslení zadané vlastnosti

CRenderTarget::IsValid

Kontroly platnosti zdroje

CRenderTarget::PopAxisAlignedClip

Odstraní poslední klip osy zarovnán cíl vykreslení.Po této metody je klip již u následujících operacích výkresu.

CRenderTarget::PopLayer

Zastaví operace kreslení přesměrování na vrstvu, která je určen poslední PushLayer volání.

CRenderTarget::PushAxisAlignedClip

Odstraní poslední klip osy zarovnán cíl vykreslení.Po této metody je klip již u následujících operacích výkresu.

CRenderTarget::PushLayer

Přidá zadaný vrstvy do cíle vykreslení obdrží všechny následné operace kreslení, dokud se nazývá PopLayer.

CRenderTarget::RestoreDrawingState

Nastaví stav výkresu cíl vykreslení, zadaný ID2D1DrawingStateBlock.

CRenderTarget::SaveDrawingState

Uloží aktuální stav výkresu zadaný ID2D1DrawingStateBlock.

CRenderTarget::SetAntialiasMode

Nastaví režim vyhlazování cíle vykreslení.Všechny následné výkresu operace bez textu a glyf operace kreslení se vztahuje režim vyhlazování.

CRenderTarget::SetDpi

Nastaví body na palec (DPI) cíl vykreslení.

CRenderTarget::SetTags

Určuje jmenovku pro další operace kreslení.

CRenderTarget::SetTextAntialiasMode

Určuje režim vyhlazování pro operace kreslení glyfů a následující text.

CRenderTarget::SetTextRenderingParams

Určuje možnosti vykreslování textu pro všechny následující text a glyf operace kreslení.

CRenderTarget::SetTransform

Přetíženo.Zadaná transformace se vztahuje cíl vykreslení, nahradí existující transformace.Všechny následné operace kreslení dojít v transformovaném prostoru.

Chráněné metody

Název

Description

CRenderTarget::VerifyResource

Ověří platnost CD2DResource objektu; Pokud jej ještě neexistuje, vytvoří objekt.

Veřejné operátory

Název

Description

CRenderTarget::operator ID2D1RenderTarget *

Vrátí rozhraní ID2D1RenderTarget

Chráněné členy Data

Název

Description

CRenderTarget::m_lstResources

Seznam odkazy na objekty CD2DResource.

CRenderTarget::m_pRenderTarget

Ukazatel na objekt ID2D1RenderTarget.

CRenderTarget::m_pTextFormatDefault

Ukazatel na objekt CD2DTextFormat, který obsahuje výchozí formát textu.

Hierarchii dědičnosti

CObject

CRenderTarget

Požadavky

Záhlaví: afxrendertarget.h

Viz také

Další zdroje

MFC – třídy