Udostępnij za pośrednictwem


Klasa CDCRenderTarget

Otoka dla elementu ID2D1DCRenderTarget.

Składnia

class CDCRenderTarget : public CRenderTarget;

Elementy członkowskie

Konstruktory publiczne

Nazwa/nazwisko opis
CDCRenderTarget::CDCRenderTarget CDCRenderTarget Tworzy obiekt.

Metody publiczne

Nazwa/nazwisko opis
CDCRenderTarget::Attach Dołącza istniejący interfejs docelowy renderowania do obiektu
CDCRenderTarget::BindDC Wiąże element docelowy renderowania z kontekstem urządzenia, z którym wystawia polecenia rysunku
CDCRenderTarget::Create Tworzy element CDCRenderTarget.
CDCRenderTarget::Detach Odłącza interfejs docelowy renderowania od obiektu
CDCRenderTarget::GetDCRenderTarget ID2D1DCRenderTarget Zwraca interfejs

Operatory publiczne

Nazwa/nazwisko opis
CDCRenderTarget::operator ID2D1DCRenderTarget* ID2D1DCRenderTarget Zwraca interfejs

Chronione składowe danych

Nazwa/nazwisko opis
CDCRenderTarget::m_pDCRenderTarget Wskaźnik do ID2D1DCRenderTarget obiektu.

Hierarchia dziedziczenia

CObject
CRenderTarget
CDCRenderTarget

Wymagania

Nagłówek: afxrendertarget.h

CDCRenderTarget::Attach

Dołącza istniejący interfejs docelowy renderowania do obiektu

void Attach(ID2D1DCRenderTarget* pTarget);

Parametry

pTarget
Istniejący interfejs docelowy renderowania. Nie można być NULL

CDCRenderTarget::BindDC

Wiąże element docelowy renderowania z kontekstem urządzenia, z którym wystawia polecenia rysunku

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

Parametry

dc
Kontekst urządzenia, w którym renderowanie obiektów docelowych powoduje problemy z poleceniami rysunku

rect
Wymiary uchwytu do kontekstu urządzenia (HDC), z którym jest powiązany element docelowy renderowania

Wartość zwracana

Jeśli metoda powiedzie się, zwraca wartość TRUE. W przeciwnym razie zwraca wartość FALSE.

CDCRenderTarget::CDCRenderTarget

CDCRenderTarget Tworzy obiekt.

CDCRenderTarget();

CDCRenderTarget::Create

Tworzy element CDCRenderTarget.

BOOL Create(const D2D1_RENDER_TARGET_PROPERTIES& props);

Parametry

props
Tryb renderowania, format pikseli, opcje komunikacji bezpośredniej, informacje DPI i minimalna obsługa directX wymagana do renderowania sprzętowego.

Wartość zwracana

Jeśli metoda powiedzie się, zwraca wartość TRUE. W przeciwnym razie zwraca wartość FALSE.

CDCRenderTarget::Detach

Odłącza interfejs docelowy renderowania od obiektu

ID2D1DCRenderTarget* Detach();

Wartość zwracana

Wskaźnik do odłączonego interfejsu docelowego renderowania.

CDCRenderTarget::GetDCRenderTarget

Zwraca wartość ID2D1DCRenderTarget

ID2D1DCRenderTarget* GetDCRenderTarget();

Wartość zwracana

Wskaźnik do interfejsu ID2D1DCRenderTarget lub NULL jeśli obiekt nie został jeszcze zainicjowany.

CDCRenderTarget::m_pDCRenderTarget

Wskaźnik do ID2D1DCRenderTarget obiektu.

ID2D1DCRenderTarget* m_pDCRenderTarget;

CDCRenderTarget::operator ID2D1DCRenderTarget*

ID2D1DCRenderTarget Zwraca interfejs

operator ID2D1DCRenderTarget*();

Wartość zwracana

Wskaźnik do interfejsu [ID2D1DCRenderTarget'](/windows/win32/api/d2d1/nn-d2d1-id2d1dcrendertarget) lub null, jeśli obiekt nie został jeszcze zainicjowany.

Zobacz też

Klasy