Classe CHwndRenderTarget
Wrapper per ID2D1HwndRenderTarget.
Sintassi
class CHwndRenderTarget : public CRenderTarget;
Membri
Costruttori pubblici
Nome | Descrizione |
---|---|
CHwndRenderTarget::CHwndRenderTarget | Costruisce un oggetto CHwndRenderTarget da HWND. |
Metodi pubblici
Nome | Descrizione |
---|---|
CHwndRenderTarget::Attach | Collega l'interfaccia di destinazione di rendering esistente all'oggetto |
CHwndRenderTarget::CheckWindowState | Indica se l'HWND associato a questa destinazione di rendering è occluso. |
CHwndRenderTarget::Create | Crea una destinazione di rendering associata alla finestra |
CHwndRenderTarget::D etach | Scollega l'interfaccia di destinazione di rendering dall'oggetto |
CHwndRenderTarget::GetHwnd | Restituisce l'oggetto HWND associato a questa destinazione di rendering. |
CHwndRenderTarget::GetHwndRenderTarget | Restituisce l'interfaccia ID2D1HwndRenderTarget. |
CHwndRenderTarget::ReCreate | Ricrea una destinazione di rendering associata alla finestra |
CHwndRenderTarget::Resize | Modifica le dimensioni della destinazione di rendering in base alle dimensioni del pixel specificate |
Operatori pubblici
Nome | Descrizione |
---|---|
CHwndRenderTarget::operator ID2D1HwndRenderTarget* | Restituisce l'interfaccia ID2D1HwndRenderTarget. |
Membri dati protetti
Nome | Descrizione |
---|---|
CHwndRenderTarget::m_pHwndRenderTarget | Puntatore a un oggetto ID2D1HwndRenderTarget. |
Gerarchia di ereditarietà
Requisiti
Intestazione: afxrendertarget.h
CHwndRenderTarget::Attach
Collega l'interfaccia di destinazione di rendering esistente all'oggetto
void Attach(ID2D1HwndRenderTarget* pTarget);
Parametri
pTarget
Interfaccia di destinazione di rendering esistente. Non può essere NULL
CHwndRenderTarget::CheckWindowState
Indica se l'HWND associato a questa destinazione di rendering è occluso.
D2D1_WINDOW_STATE CheckWindowState() const;
Valore restituito
Valore che indica se l'HWND associato a questa destinazione di rendering è occluso.
CHwndRenderTarget::CHwndRenderTarget
Costruisce un oggetto CHwndRenderTarget da HWND.
CHwndRenderTarget(HWND hwnd = NULL);
Parametri
hwnd
HWND associato a questa destinazione di rendering
CHwndRenderTarget::Create
Crea una destinazione di rendering associata alla finestra
BOOL Create(HWND hWnd);
Parametri
hWnd
HWND associato a questa destinazione di rendering
Valore restituito
Se il metodo ha esito positivo, restituisce TRUE. In caso contrario, restituisce FALSE
CHwndRenderTarget::D etach
Scollega l'interfaccia di destinazione di rendering dall'oggetto
ID2D1HwndRenderTarget* Detach();
Valore restituito
Puntatore all'interfaccia di destinazione di rendering scollegata.
CHwndRenderTarget::GetHwnd
Restituisce l'oggetto HWND associato a questa destinazione di rendering.
HWND GetHwnd() const;
Valore restituito
HWND associato a questa destinazione di rendering.
CHwndRenderTarget::GetHwndRenderTarget
Restituisce l'interfaccia ID2D1HwndRenderTarget.
ID2D1HwndRenderTarget* GetHwndRenderTarget();
Valore restituito
Puntatore a un'interfaccia ID2D1HwndRenderTarget o NULL se l'oggetto non è ancora inizializzato.
CHwndRenderTarget::m_pHwndRenderTarget
Puntatore a un oggetto ID2D1HwndRenderTarget.
ID2D1HwndRenderTarget* m_pHwndRenderTarget;
CHwndRenderTarget::operator ID2D1HwndRenderTarget*
Restituisce l'interfaccia ID2D1HwndRenderTarget.
operator ID2D1HwndRenderTarget*();
Valore restituito
Puntatore a un'interfaccia ID2D1HwndRenderTarget o NULL se l'oggetto non è ancora inizializzato.
CHwndRenderTarget::ReCreate
Ricrea una destinazione di rendering associata alla finestra
BOOL ReCreate(HWND hWnd);
Parametri
hWnd
HWND associato a questa destinazione di rendering
Valore restituito
Se il metodo ha esito positivo, restituisce TRUE. In caso contrario, restituisce FALSE.
CHwndRenderTarget::Resize
Modifica le dimensioni della destinazione di rendering in base alle dimensioni del pixel specificate
BOOL Resize(const CD2DSizeU& size);
Parametri
size
Nuove dimensioni della destinazione di rendering in pixel del dispositivo
Valore restituito
Se il metodo ha esito positivo, restituisce TRUE. In caso contrario, restituisce FALSE.