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.