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.