Share via


CDCRenderTarget klas

Opmerking

De Microsoft Foundation Classes-bibliotheek (MFC) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.

Een wrapper voor ID2D1DCRenderTarget.

Syntaxis

class CDCRenderTarget : public CRenderTarget;

Leden

Openbare constructors

Naam Description
CDCRenderTarget::CDCRenderTarget Maakt een CDCRenderTarget object.

Openbare methoden

Naam Description
CDCRenderTarget::Attach Bestaande renderdoelinterface koppelen aan het object
CDCRenderTarget::BindDC Hiermee wordt het renderdoel gekoppeld aan de apparaatcontext waaraan tekenopdrachten worden uitgevoerd
CDCRenderTarget::Create Hiermee maak je een CDCRenderTarget.
CDCRenderTarget::Detach De doelinterface van het object loskoppelen
CDCRenderTarget::GetDCRenderTarget Retourneert een ID2D1DCRenderTarget interface

Openbare operators

Naam Description
CDCRenderTarget::operator ID2D1DCRenderTarget* Retourneert een ID2D1DCRenderTarget interface

Beveiligde gegevensleden

Naam Description
CDCRenderTarget::m_pDCRenderTarget Een aanwijzer naar een ID2D1DCRenderTarget object.

Overnamehiërarchie

CObject
CRenderTarget
CDCRenderTarget

Requirements

Rubriek:afxrendertarget.h

CDCRenderTarget::Attach

Bestaande renderdoelinterface koppelen aan het object

void Attach(ID2D1DCRenderTarget* pTarget);

Parameterwaarden

pTarget
Bestaande renderdoelinterface. Kan niet zijn NULL

CDCRenderTarget::BindDC

Hiermee wordt het renderdoel gekoppeld aan de apparaatcontext waaraan tekenopdrachten worden uitgevoerd

BOOL BindDC(
    const CDC& dc,
    const CRect& rect);

Parameterwaarden

dc
De apparaatcontext waarnaar het renderdoel opdrachten voor tekenen problemen veroorzaakt

rect
De dimensies van de ingang naar een apparaatcontext (HDC) waaraan het renderdoel is gebonden

Retourwaarde

Als de methode slaagt, wordt deze geretourneerd TRUE. Anders retourneert het FALSE.

CDCRenderTarget::CDCRenderTarget

Maakt een CDCRenderTarget object.

CDCRenderTarget();

CDCRenderTarget::Create

Hiermee maak je een CDCRenderTarget.

BOOL Create(const D2D1_RENDER_TARGET_PROPERTIES& props);

Parameterwaarden

props
De renderingmodus, pixelindeling, externe opties, DPI-gegevens en de minimale DirectX-ondersteuning die vereist is voor hardwarerendering.

Retourwaarde

Als de methode slaagt, wordt deze geretourneerd TRUE. Anders retourneert het FALSE.

CDCRenderTarget::Detach

De doelinterface van het object loskoppelen

ID2D1DCRenderTarget* Detach();

Retourwaarde

Aanwijzer om de doelinterface te ontkoppelen.

CDCRenderTarget::GetDCRenderTarget

Geeft als resultaat een ID2D1DCRenderTarget

ID2D1DCRenderTarget* GetDCRenderTarget();

Retourwaarde

Aanwijzer naar een ID2D1DCRenderTarget interface of NULL als het object nog niet is geïnitialiseerd.

CDCRenderTarget::m_pDCRenderTarget

Een aanwijzer naar een ID2D1DCRenderTarget object.

ID2D1DCRenderTarget* m_pDCRenderTarget;

CDCRenderTarget::operator ID2D1DCRenderTarget*

Retourneert een ID2D1DCRenderTarget interface

operator ID2D1DCRenderTarget*();

Retourwaarde

Aanwijzer naar een [ID2D1DCRenderTarget'](/windows/win32/api/d2d1/nn-d2d1-id2d1dcrendertarget) of NULL als het object nog niet is geïnitialiseerd.

Zie ook

Klassen