Compartir a través de


Clase CDCRenderTarget

Contenedor para ID2D1DCRenderTarget.

Sintaxis

class CDCRenderTarget : public CRenderTarget;

Miembros

Constructores públicos

Nombre Descripción
CDCRenderTarget::CDCRenderTarget Construye un objeto CDCRenderTarget.

Métodos públicos

Nombre Descripción
CDCRenderTarget::Attach Adjunta la interfaz de destino de representación existente al objeto
CDCRenderTarget::BindDC Enlaza el destino de representación al contexto de dispositivo al que emite comandos de dibujo.
CDCRenderTarget::Create Crea una interfaz CDCRenderTarget.
CDCRenderTarget::Detach Desasocia la interfaz de destino de representación del objeto
CDCRenderTarget::GetDCRenderTarget Devuelve una interfaz de ID2D1DCRenderTarget.

Operadores públicos

Nombre Descripción
CDCRenderTarget::operator ID2D1DCRenderTarget* Devuelve una interfaz de ID2D1DCRenderTarget.

Miembros de datos protegidos

Nombre Descripción
CDCRenderTarget::m_pDCRenderTarget Puntero a un objeto ID2D1DCRenderTarget .

Jerarquía de herencia

CObject
CRenderTarget
CDCRenderTarget

Requisitos

Encabezado: afxrendertarget.h

CDCRenderTarget::Attach

Adjunta la interfaz de destino de representación existente al objeto

void Attach(ID2D1DCRenderTarget* pTarget);

Parámetros

pTarget
Interfaz de destino de representación existente. No puede ser NULL

CDCRenderTarget::BindDC

Enlaza el destino de representación al contexto de dispositivo al que emite comandos de dibujo.

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

Parámetros

dc
Contexto de dispositivo al que el destino de representación emite comandos de dibujo.

rect
Dimensiones del identificador de un contexto de dispositivo (HDC) al que está enlazado el destino de representación.

Valor devuelto

Si el método se realiza correctamente, devuelve TRUE. De lo contrario, devuelve FALSE.

CDCRenderTarget::CDCRenderTarget

Construye un objeto CDCRenderTarget.

CDCRenderTarget();

CDCRenderTarget::Create

Crea una interfaz CDCRenderTarget.

BOOL Create(const D2D1_RENDER_TARGET_PROPERTIES& props);

Parámetros

props
El modo de representación, el formato de píxeles, las opciones de comunicación remota, la información de PPP y la compatibilidad mínima con DirectX que se necesita para la representación de hardware.

Valor devuelto

Si el método se realiza correctamente, devuelve TRUE. De lo contrario, devuelve FALSE.

CDCRenderTarget::Detach

Desasocia la interfaz de destino de representación del objeto

ID2D1DCRenderTarget* Detach();

Valor devuelto

Un puntero a la interfaz de destino de representación desasociada.

CDCRenderTarget::GetDCRenderTarget

Devuelve una ID2D1DCRenderTarget.

ID2D1DCRenderTarget* GetDCRenderTarget();

Valor devuelto

Puntero a una interfaz ID2D1DCRenderTarget o a NULL si todavía no se inicializa el objeto.

CDCRenderTarget::m_pDCRenderTarget

Puntero a un objeto ID2D1DCRenderTarget .

ID2D1DCRenderTarget* m_pDCRenderTarget;

CDCRenderTarget::operator ID2D1DCRenderTarget*

Devuelve una interfaz de ID2D1DCRenderTarget.

operator ID2D1DCRenderTarget*();

Valor devuelto

Puntero a una interfaz [ID2D1DCRenderTarget`](/windows/win32/api/d2d1/nn-d2d1-id2d1dcrendertarget) o NULL si todavía no se inicializa el objeto.

Consulte también

Clases