Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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 ID2D1HwndRenderTarget.
Sintaxe
class CHwndRenderTarget : public CRenderTarget;
Membros
Construtores Públicos
| Nome | Description |
|---|---|
| CHwndRenderTarget::CHwndRenderTarget | Constrói um objeto CHwndRenderTarget a partir de HWND. |
Métodos Públicos
| Nome | Description |
|---|---|
| CHwndRenderTarget::Anexar | Anexa a interface de render target existente ao objeto |
| CHwndRenderTarget::CheckWindowState | Indica se o HWND associado a este alvo de renderização está ocluído. |
| CHwndRenderTarget::Create | Cria um target de renderização associado à janela |
| CHwndRenderTarget::D etach | Desliga a interface de renderização do alvo do objeto |
| CHwndRenderTarget::GetHwnd | Devolve o HWND associado a este alvo de renderização. |
| CHwndRenderTarget::GetHwndRenderTarget | Devolve a interface ID2D1HwndRenderTarget. |
| CHwndRenderTarget::ReCreate | Recria um alvo de renderização associado à janela |
| CHwndRenderTarget::Redimensionar | Altera o tamanho do alvo de renderização para o tamanho do pixel especificado |
Operadores Públicos
| Nome | Description |
|---|---|
| CHwndRenderTarget::operator ID2D1HwndRenderTarget* | Devolve a interface ID2D1HwndRenderTarget. |
Membros de Dados Protegidos
| Nome | Description |
|---|---|
| CHwndRenderTarget::m_pHwndRenderTarget | Um ponteiro para um objeto ID2D1HwndRenderTarget. |
Hierarquia de herança
Requerimentos
Cabeçalho: afxrendertarget.h
CHwndRenderTarget::Anexar
Anexa a interface de render target existente ao objeto
void Attach(ID2D1HwndRenderTarget* pTarget);
Parâmetros
pTarget
Interface de renderização já existente. Não pode ser NULL
CHwndRenderTarget::CheckWindowState
Indica se o HWND associado a este alvo de renderização está ocluído.
D2D1_WINDOW_STATE CheckWindowState() const;
Valor de retorno
Um valor que indica se o HWND associado a este alvo de renderização está ocluído.
CHwndRenderTarget::CHwndRenderTarget
Constrói um objeto CHwndRenderTarget a partir de HWND.
CHwndRenderTarget(HWND hwnd = NULL);
Parâmetros
hwnd
O HWND associado a este alvo de renderização
CHwndRenderTarget::Create
Cria um target de renderização associado à janela
BOOL Create(HWND hWnd);
Parâmetros
hWnd
O HWND associado a este alvo de renderização
Valor de retorno
Se o método tiver sucesso, devolve VERDADEIRO. Caso contrário, devolve FALSE
CHwndRenderTarget::D etach
Desliga a interface de renderização do alvo do objeto
ID2D1HwndRenderTarget* Detach();
Valor de retorno
Apontador para a interface de renderização de destino separada.
CHwndRenderTarget::GetHwnd
Devolve o HWND associado a este alvo de renderização.
HWND GetHwnd() const;
Valor de retorno
O HWND associado a este alvo de renderização.
CHwndRenderTarget::GetHwndRenderTarget
Devolve a interface ID2D1HwndRenderTarget.
ID2D1HwndRenderTarget* GetHwndRenderTarget();
Valor de retorno
Apontar para uma interface ID2D1HwndRenderTarget ou NULL se o objeto ainda não estiver inicializado.
CHwndRenderTarget::m_pHwndRenderTarget
Um ponteiro para um objeto ID2D1HwndRenderTarget.
ID2D1HwndRenderTarget* m_pHwndRenderTarget;
CHwndRenderTarget::operator ID2D1HwndRenderTarget*
Devolve a interface ID2D1HwndRenderTarget.
operator ID2D1HwndRenderTarget*();
Valor de retorno
Apontar para uma interface ID2D1HwndRenderTarget ou NULL se o objeto ainda não estiver inicializado.
CHwndRenderTarget::ReCreate
Recria um alvo de renderização associado à janela
BOOL ReCreate(HWND hWnd);
Parâmetros
hWnd
O HWND associado a este alvo de renderização
Valor de retorno
Se o método tiver sucesso, devolve VERDADEIRO. Caso contrário, devolve FALSE.
CHwndRenderTarget::Redimensionar
Altera o tamanho do alvo de renderização para o tamanho do pixel especificado
BOOL Resize(const CD2DSizeU& size);
Parâmetros
tamanho
O novo tamanho do alvo de renderização em pixels do dispositivo
Valor de retorno
Se o método tiver sucesso, devolve VERDADEIRO. Caso contrário, devolve FALSE.