Partilhar via


Classe CBitmapRenderTarget

Observação

A biblioteca Microsoft Foundation Classes (MFC) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.

Um wrapper para ID2D1BitmapRenderTarget.

Sintaxe

class CBitmapRenderTarget : public CRenderTarget;

Membros

Construtores Públicos

Nome Description
CBitmapRenderTarget::CBitmapRenderTarget Constrói um objeto CBitmapRenderTarget.

Métodos Públicos

Nome Description
CBitmapRenderTarget::Anexar Anexa a interface de render target existente ao objeto
CBitmapRenderTarget::D etach Desliga a interface de renderização do alvo do objeto
CBitmapRenderTarget::GetBitmap Recupera o bitmap deste alvo de renderização. O bitmap devolvido pode ser usado para operações de desenho.
CBitmapRenderTarget::GetBitmapRenderTarget Devolve a interface ID2D1BitmapRenderTarget

Operadores Públicos

Nome Description
CBitmapRenderTarget::operator ID2D1BitmapRenderTarget* Devolve a interface ID2D1BitmapRenderTarget

Membros de Dados Protegidos

Nome Description
CBitmapRenderTarget::m_pBitmapRenderTarget Um ponteiro para um objeto ID2D1BitmapRenderTarget.

Hierarquia de herança

CObject

CRenderTarget

CBitmapRenderTarget

Requerimentos

Cabeçalho: afxrendertarget.h

CBitmapRenderTarget::Anexar

Anexa a interface de render target existente ao objeto

void Attach(ID2D1BitmapRenderTarget* pTarget);

Parâmetros

pTarget
Interface de renderização já existente. Não pode ser NULL

CBitmapRenderTarget::CBitmapRenderTarget

Constrói um objeto CBitmapRenderTarget.

CBitmapRenderTarget();

CBitmapRenderTarget::D etach

Desliga a interface de renderização do alvo do objeto

ID2D1BitmapRenderTarget* Detach();

Valor de retorno

Apontador para a interface de renderização de destino separada.

CBitmapRenderTarget::GetBitmap

Recupera o bitmap deste alvo de renderização. O bitmap devolvido pode ser usado para operações de desenho.

BOOL GetBitmap(CD2DBitmap& bitmap);

Parâmetros

Bitmap
Quando este método retorna, contém o bitmap válido para este alvo de renderização. Este bitmap pode ser usado para operações de desenho.

Valor de retorno

Se o método tiver sucesso, devolve VERDADEIRO. Caso contrário, devolve FALSE.

CBitmapRenderTarget::GetBitmapRenderTarget

Devolve a interface ID2D1BitmapRenderTarget

ID2D1BitmapRenderTarget* GetBitmapRenderTarget();

Valor de retorno

Apontador 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*

Devolve a interface ID2D1BitmapRenderTarget

operator ID2D1BitmapRenderTarget*();

Valor de retorno

Apontador para uma interface ID2D1BitmapRenderTarget ou NULL se o objeto ainda não estiver inicializado.

Consulte também

Classes