Classe CBitmapRenderTarget
Um wrapper para ID2D1BitmapRenderTarget.
Sintaxe
class CBitmapRenderTarget : public CRenderTarget;
Membros
Construtores públicos
Nome | Descrição |
---|---|
CBitmapRenderTarget::CBitmapRenderTarget | Constrói um objeto CBitmapRenderTarget. |
Métodos públicos
Nome | Descrição |
---|---|
CBitmapRenderTarget::Attach | Anexa a interface de destino de renderização existente para o objeto |
CBitmapRenderTarget::Detach | Desanexa a interface de destino de renderização do objeto |
CBitmapRenderTarget::GetBitmap | Recupera o bitmap para este destino de renderização. O bitmap retornado pode ser usado para operações de desenho. |
CBitmapRenderTarget::GetBitmapRenderTarget | Retorna a interface ID2D1BitmapRenderTarget |
Operadores públicos
Nome | Descrição |
---|---|
CBitmapRenderTarget::operator ID2D1BitmapRenderTarget* | Retorna a interface ID2D1BitmapRenderTarget |
Membros de dados protegidos
Nome | Descrição |
---|---|
CBitmapRenderTarget::m_pBitmapRenderTarget | Um ponteiro para um objeto ID2D1BitmapRenderTarget. |
Hierarquia de herança
CBitmapRenderTarget
Requisitos
Cabeçalho: afxrendertarget.h
CBitmapRenderTarget::Attach
Anexa a interface de destino de renderização existente para o objeto
void Attach(ID2D1BitmapRenderTarget* pTarget);
Parâmetros
pTarget
Interface de destino de renderização existente. Não pode ser NULL
CBitmapRenderTarget::CBitmapRenderTarget
Constrói um objeto CBitmapRenderTarget.
CBitmapRenderTarget();
CBitmapRenderTarget::Detach
Desanexa a interface de destino de renderização do objeto
ID2D1BitmapRenderTarget* Detach();
Valor de retorno
Ponteiro para a interface de destino de renderização desanexada.
CBitmapRenderTarget::GetBitmap
Recupera o bitmap para este destino de renderização. O bitmap retornado pode ser usado para operações de desenho.
BOOL GetBitmap(CD2DBitmap& bitmap);
Parâmetros
bitmap
Quando esse método retorna, ele contém o bitmap válido para esse destino de renderização. O bitmap retornado pode ser usado para operações de desenho.
Valor de retorno
Se o método for bem-sucedido, retornará TRUE. Caso contrário, retornará FALSE.
CBitmapRenderTarget::GetBitmapRenderTarget
Retorna a interface ID2D1BitmapRenderTarget
ID2D1BitmapRenderTarget* GetBitmapRenderTarget();
Valor de retorno
Ponteiro para uma interface ID2D1BitmapRenderTarget, ou NULL se o objeto ainda não estiver inicializado.
CBitmapRenderTarget::m_pBitmapRenderTarget
Um ponteiro para um objeto ID2D1BitmapRenderTarget.
ID2D1BitmapRenderTarget* m_pBitmapRenderTarget;
CBitmapRenderTarget::operator ID2D1BitmapRenderTarget*
Retorna a interface ID2D1BitmapRenderTarget
operator ID2D1BitmapRenderTarget*();
Valor de retorno
Ponteiro para uma interface ID2D1BitmapRenderTarget, ou NULL se o objeto ainda não estiver inicializado.