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
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
mapa de bits
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.