Compartilhar via


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

CObject

CRenderTarget

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.

Confira também

Classes