Compartir a través de


CBitmapRenderTarget (clase)

Un contenedor para ID2D1BitmapRenderTarget.

Sintaxis

class CBitmapRenderTarget : public CRenderTarget;

Miembros

Constructores públicos

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

Métodos públicos

Nombre Descripción
CBitmapRenderTarget::Attach Adjunta la interfaz de destino de representación existente al objeto
CBitmapRenderTarget::Detach Desasocia la interfaz de destino de representación del objeto
CBitmapRenderTarget::GetBitmap Recupera el mapa de bits para este destino de representación. El mapa de bits devuelto se puede usar para las operaciones de dibujo.
CBitmapRenderTarget::GetBitmapRenderTarget Devuelve la interfaz ID2D1BitmapRenderTarget.

Operadores públicos

Nombre Descripción
CBitmapRenderTarget::operator ID2D1BitmapRenderTarget* Devuelve la interfaz ID2D1BitmapRenderTarget.

Miembros de datos protegidos

Nombre Descripción
CBitmapRenderTarget::m_pBitmapRenderTarget Puntero a un objeto ID2D1BitmapRenderTarget.

Jerarquía de herencia

CObject

CRenderTarget

CBitmapRenderTarget

Requisitos

Encabezado: afxrendertarget.h

CBitmapRenderTarget::Attach

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

void Attach(ID2D1BitmapRenderTarget* pTarget);

Parámetros

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

CBitmapRenderTarget::CBitmapRenderTarget

Construye un objeto CBitmapRenderTarget.

CBitmapRenderTarget();

CBitmapRenderTarget::Detach

Desasocia la interfaz de destino de representación del objeto

ID2D1BitmapRenderTarget* Detach();

Valor devuelto

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

CBitmapRenderTarget::GetBitmap

Recupera el mapa de bits para este destino de representación. El mapa de bits devuelto se puede usar para las operaciones de dibujo.

BOOL GetBitmap(CD2DBitmap& bitmap);

Parámetros

bitmap
Cuando este método se devuelve, contiene el mapa de bits válido para este destino de representación. Este mapa de bits se puede usar para las operaciones de dibujo.

Valor devuelto

Si el método se ejecuta correctamente, devuelve TRUE. En caso contrario, devuelve FALSE.

CBitmapRenderTarget::GetBitmapRenderTarget

Devuelve la interfaz ID2D1BitmapRenderTarget.

ID2D1BitmapRenderTarget* GetBitmapRenderTarget();

Valor devuelto

Puntero a una interfaz ID2D1BitmapRenderTarget, o bien NULL si todavía no se inicializa el objeto.

CBitmapRenderTarget::m_pBitmapRenderTarget

Puntero a un objeto ID2D1BitmapRenderTarget.

ID2D1BitmapRenderTarget* m_pBitmapRenderTarget;

CBitmapRenderTarget::operator ID2D1BitmapRenderTarget*

Devuelve la interfaz ID2D1BitmapRenderTarget.

operator ID2D1BitmapRenderTarget*();

Valor devuelto

Puntero a una interfaz ID2D1BitmapRenderTarget, o bien NULL si todavía no se inicializa el objeto.

Consulte también

Clases