Compartilhar via


Classe de CRenderTarget

Um wrapper para ID2D1RenderTarget.

class CRenderTarget : public CObject;

Membros

Construtores public

Nome

Descrição

CRenderTarget::CRenderTarget

Constrói um objeto de CRenderTarget.

CRenderTarget::~CRenderTarget

O destrutor. Chamado quando um objeto alvo processar for destruído.

Métodos públicos

Nome

Descrição

CRenderTarget::Attach

A existência dos anexa processa a interface de destino para o objeto

CRenderTarget::BeginDraw

Os novatos que desenha em este processam o destino.

CRenderTarget::Clear

Limpa a área de desenho à cor especificada.

CRenderTarget::COLORREF_TO_D2DCOLOR

Os valores de cor e de alfa converte GDI ao D2D1_COLOR_F objeto.

CRenderTarget::CreateCompatibleRenderTarget

Cria um novo bitmap processam o destino para uso durante o intermediário que desenha offscreen que é compatível com a atual processa o destino.

CRenderTarget::Destroy

Exclui um ou mais recursos

CRenderTarget::Detach

Detaches processa a interface de destino do objeto

CRenderTarget::DrawBitmap

Desenha texto formatado descrito pelo objeto especificado de IDWriteTextLayout.

CRenderTarget::DrawEllipse

Desenha o contorno da elipse especificada usando o estilo especificado de traço.

CRenderTarget::DrawGeometry

Desenha o contorno da geometria especificada usando o estilo especificado de traço.

CRenderTarget::DrawGlyphRun

Desenha glifos especificados.

CRenderTarget::DrawLine

Desenha uma linha entre os pontos especificados usando o estilo especificado de traço.

CRenderTarget::DrawRectangle

Desenha o contorno de um retângulo que tenha as dimensões e o estilo especificados de traço.

CRenderTarget::DrawRoundedRectangle

Desenha o contorno do retângulo arredondado especificado usando o estilo especificado de traço.

CRenderTarget::DrawText

Desenha texto especificado usando informações de formato fornecida por um objeto de IDWriteTextFormat.

CRenderTarget::DrawTextLayout

Desenha texto formatado descrito pelo objeto especificado de IDWriteTextLayout.

CRenderTarget::EndDraw

Termina que desenha operações no destino e processar indicam o estado atual do erro e as marcas associados.

CRenderTarget::FillEllipse

Pinta o interior da elipse especificada.

CRenderTarget::FillGeometry

Pinta o interior da geometria especificada.

CRenderTarget::FillMesh

Pinta o interior de malha especificada.

CRenderTarget::FillOpacityMask

Aplica a máscara de opacidade descrita pelo bitmap especificado a um pincel e usa para que escovem para pintar uma região de destino renderização.

CRenderTarget::FillRectangle

Pinta o interior do retângulo especificado.

CRenderTarget::FillRoundedRectangle

Pinta o interior do retângulo arredondado especificado.

CRenderTarget::Flush

Executa todos os comandos de desenho pendentes.

CRenderTarget::GetAntialiasMode

Recupera o modo atual de anti-aliasing para operações de desenho de nontext.

CRenderTarget::GetDpi

Retorna os pontos de destino processar por polegada (DPI)

CRenderTarget::GetMaximumBitmapSize

Obtém o tamanho máximo, em unidades de dependente de dispositivo (pixels), de qualquer uma dimensão de bitmap suportada pelo destino processar

CRenderTarget::GetPixelFormat

Recupera o formato de pixel e o modo de processamento de destino

CRenderTarget::GetPixelSize

Retorna o tamanho de destino processar em pixels de dispositivo

CRenderTarget::GetRenderTarget

Interface de retorna ID2D1RenderTarget

CRenderTarget::GetSize

Retorna o tamanho de destino processar em pixels independentes

CRenderTarget::GetTags

Obtém o rótulo para operações subsequentes de desenho.

CRenderTarget::GetTextAntialiasMode

Obtém o modo atual de anti-aliasing para operações de desenho de texto e de glifos.

CRenderTarget::GetTextRenderingParams

Recupera as opções atuais de renderização de texto de destino renderização.

CRenderTarget::GetTransform

Aplica especificado torna-se ao processar destino, substituindo a transformação existente. Todas as operações subsequentes de desenho ocorrem no espaço transformado.

CRenderTarget::IsSupported

Indica se o destino processar suporta propriedades especificadas

CRenderTarget::IsValid

Verifica a validade de recurso

CRenderTarget::PopAxisAlignedClip

Remove o corte eixo- alinhado pela última vez de processar destino. Após esse método é chamado, o corte é aplicado ainda não às operações subsequentes de desenho.

CRenderTarget::PopLayer

Para redirecionar de operações de desenho a camada que é especificado pela última chamada de PushLayer.

CRenderTarget::PushAxisAlignedClip

Remove o corte eixo- alinhado pela última vez de processar destino. Após esse método é chamado, o corte é aplicado ainda não às operações subsequentes de desenho.

CRenderTarget::PushLayer

Adiciona a camada especificada para processar destino para que ele recebe todas as operações subsequentes de desenho até que PopLayer seja chamado.

CRenderTarget::RestoreDrawingState

Define o estado de desenho de destino com renderização de ID2D1DrawingStateBlock especificado.

CRenderTarget::SaveDrawingState

Salvar o estado atual do desenho ao ID2D1DrawingStateBlock especificado.

CRenderTarget::SetAntialiasMode

Defina o modo de anti-aliasing de destino renderização. O modo de anti-aliasing se aplica a todas as operações subsequentes de desenho, excluindo o texto e as operações de desenho de glifos.

CRenderTarget::SetDpi

Defina os pontos por polegada (DPI) de destino renderização.

CRenderTarget::SetTags

Especifica um rótulo para operações subsequentes de desenho.

CRenderTarget::SetTextAntialiasMode

Especifica o modo de anti-aliasing para usar operações subsequentes de desenho de texto e de glifos.

CRenderTarget::SetTextRenderingParams

Especificar opções de renderização de texto ser aplicado para todas as operações subsequentes de desenho de texto e de glifos.

CRenderTarget::SetTransform

Sobrecarregado. Aplica especificado torna-se ao processar destino, substituindo a transformação existente. Todas as operações subsequentes de desenho ocorrem no espaço transformado.

Métodos protegidos

Nome

Descrição

CRenderTarget::VerifyResource

Verifica a validade de objeto de CD2DResource; cria o objeto se já não existir.

Operadores públicos

Nome

Descrição

CRenderTarget::operator ID2D1RenderTarget*

Interface de retorna ID2D1RenderTarget

Membros de dados protegidos

Nome

Descrição

CRenderTarget::m_lstResources

Uma lista de ponteiros para objetos de CD2DResource.

CRenderTarget::m_pRenderTarget

Um ponteiro para um objeto de ID2D1RenderTarget.

CRenderTarget::m_pTextFormatDefault

Um ponteiro para o objeto de CD2DTextFormat que contém um formato de texto padrão.

Hierarquia de herança

CObject

CRenderTarget

Requisitos

Cabeçalho: afxrendertarget.h

Consulte também

Outros recursos

Classes MFC