Classe CDCRenderTarget

Wrapper per ID2D1DCRenderTarget.

Sintassi

class CDCRenderTarget : public CRenderTarget;

Membri

Costruttori pubblici

Nome Descrizione
CDCRenderTarget::CDCRenderTarget Costruisce un oggetto CDCRenderTarget.

Metodi pubblici

Nome Descrizione
CDCRenderTarget::Attach Collega l'interfaccia di destinazione di rendering esistente all'oggetto
CDCRenderTarget::BindDC Associa la destinazione di rendering al contesto di dispositivo a cui esegue i comandi di disegno
CDCRenderTarget::Create Crea un oggetto CDCRenderTarget.
CDCRenderTarget::Detach Scollega l'interfaccia di destinazione di rendering dall'oggetto
CDCRenderTarget::GetDCRenderTarget Restituisce un'interfaccia ID2D1DCRenderTarget

Operatori pubblici

Nome Descrizione
CDCRenderTarget::operator ID2D1DCRenderTarget* Restituisce un'interfaccia ID2D1DCRenderTarget

Membri dati protetti

Nome Descrizione
CDCRenderTarget::m_pDCRenderTarget Puntatore a un oggetto ID2D1DCRenderTarget.

Gerarchia di ereditarietà

CObject
CRenderTarget
CDCRenderTarget

Requisiti

Intestazione: afxrendertarget.h

CDCRenderTarget::Attach

Collega l'interfaccia di destinazione di rendering esistente all'oggetto

void Attach(ID2D1DCRenderTarget* pTarget);

Parametri

pTarget
Interfaccia di destinazione di rendering esistente. Non può essere NULL

CDCRenderTarget::BindDC

Associa la destinazione di rendering al contesto di dispositivo a cui esegue i comandi di disegno

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

Parametri

dc
Contesto del dispositivo in cui la destinazione di rendering emette comandi di disegno

rect
Dimensioni dell'handle in un contesto di dispositivo (HDC) a cui è associata la destinazione di rendering

Valore restituito

Se il metodo ha esito positivo, viene restituito TRUE. In caso contrario, viene restituito FALSE.

CDCRenderTarget::CDCRenderTarget

Costruisce un oggetto CDCRenderTarget.

CDCRenderTarget();

CDCRenderTarget::Create

Crea un oggetto CDCRenderTarget.

BOOL Create(const D2D1_RENDER_TARGET_PROPERTIES& props);

Parametri

props
Modalità di rendering, formato pixel, opzioni di comunicazione remota, informazioni DPI e supporto DirectX minimo necessario per il rendering hardware.

Valore restituito

Se il metodo ha esito positivo, viene restituito TRUE. In caso contrario, viene restituito FALSE.

CDCRenderTarget::Detach

Scollega l'interfaccia di destinazione di rendering dall'oggetto

ID2D1DCRenderTarget* Detach();

Valore restituito

Puntatore all'interfaccia di destinazione di rendering scollegata.

CDCRenderTarget::GetDCRenderTarget

Restituisce ID2D1DCRenderTarget.

ID2D1DCRenderTarget* GetDCRenderTarget();

Valore restituito

Puntatore a un'interfaccia ID2D1DCRenderTarget o NULL se l'oggetto non è ancora inizializzato.

CDCRenderTarget::m_pDCRenderTarget

Puntatore a un oggetto ID2D1DCRenderTarget.

ID2D1DCRenderTarget* m_pDCRenderTarget;

CDCRenderTarget::operator ID2D1DCRenderTarget*

Restituisce un'interfaccia ID2D1DCRenderTarget

operator ID2D1DCRenderTarget*();

Valore restituito

Puntatore a un'interfaccia [ID2D1DCRenderTarget'](/windows/win32/api/d2d1/nn-d2d1-id2d1dcrendertarget) o NULL se l'oggetto non è ancora inizializzato.

Vedi anche

Classi