Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Representa um objeto que pode receber comandos de desenho. As interfaces que herdam de ID2D1RenderTarget renderizam os comandos de desenho recebidos de maneiras diferentes.
Herança
A interface ID2D1RenderTarget herda de ID2D1Resource. ID2D1RenderTarget também tem estes tipos de membros:
Métodos
A interface ID2D1RenderTarget tem esses métodos.
ID2D1RenderTarget::BeginDraw Inicia o desenho nesse destino de renderização. |
ID2D1RenderTarget::Clear Limpa a área de desenho para a cor especificada. (sobrecarga 2/3) |
ID2D1RenderTarget::Clear Limpa a área de desenho para a cor especificada. (sobrecarga 1/3) |
ID2D1RenderTarget::CreateBitmap Cria um bitmap Direct2D não inicializado. |
ID2D1RenderTarget::CreateBitmap Cria um bitmap Direct2D de um ponteiro para dados de origem na memória. |
ID2D1RenderTarget::CreateBitmap Cria um ID2D1BitmapBrush do bitmap especificado. (sobrecarga 2/3) |
ID2D1RenderTarget::CreateBitmapBrush Cria um ID2D1BitmapBrush do bitmap especificado. (sobrecarga 1/3) |
ID2D1RenderTarget::CreateBitmapBrush Cria um ID2D1BitmapBrush do bitmap especificado. O pincel usa os valores padrão para sua opacidade e transformação. |
ID2D1RenderTarget::CreateBitmapBrush Cria um ID2D1BitmapBrush do bitmap especificado. (sobrecarga 3/3) |
ID2D1RenderTarget::CreateBitmapBrush Cria um ID2D1BitmapBrush do bitmap especificado. O pincel usa os valores padrão para seu modo de extensão, modo de interpolação, opacidade e transformação. |
ID2D1RenderTarget::CreateBitmapFromWicBitmap Cria um ID2D1Bitmap copiando o bitmap do WIC (Microsoft Windows Imaging Component) especificado. (sobrecarga 2/4) |
ID2D1RenderTarget::CreateBitmapFromWicBitmap Cria um ID2D1Bitmap copiando o bitmap do WIC (Microsoft Windows Imaging Component) especificado. (sobrecarga 4/4) |
ID2D1RenderTarget::CreateBitmapFromWicBitmap Cria um ID2D1Bitmap copiando o bitmap do WIC (Microsoft Windows Imaging Component) especificado. (sobrecarga 3/4) |
ID2D1RenderTarget::CreateCompatibleRenderTarget Cria um novo destino de renderização de bitmap para uso durante o desenho intermediário fora da tela compatível com o destino de renderização atual. |
ID2D1RenderTarget::CreateCompatibleRenderTarget Cria um destino de renderização de bitmap para uso durante o desenho intermediário fora da tela que é compatível com o destino de renderização atual. (sobrecarga 2/2) |
ID2D1RenderTarget::CreateCompatibleRenderTarget Cria um destino de renderização de bitmap para uso durante o desenho intermediário fora da tela que é compatível com o destino de renderização atual. (sobrecarga 1/2) |
ID2D1RenderTarget::CreateCompatibleRenderTarget Cria um destino de renderização de bitmap para uso durante o desenho intermediário fora da tela que é compatível com o destino de renderização atual. O novo destino de renderização de bitmap tem o mesmo formato de pixel (mas não o modo alfa) que o destino de renderização atual. |
ID2D1RenderTarget::CreateCompatibleRenderTarget Cria um novo destino de renderização de bitmap para uso durante o desenho intermediário fora da tela que é compatível com o destino de renderização atual e tem o mesmo formato de pixel (mas não o modo alfa) que o destino de renderização atual. |
ID2D1RenderTarget::CreateCompatibleRenderTarget Cria um novo destino de renderização de bitmap para uso durante o desenho intermediário fora da tela que é compatível com o destino de renderização atual e tem o mesmo tamanho, DPI e formato de pixel (mas não o modo alfa) que o destino de renderização atual. |
ID2D1RenderTarget::CreateGradientStopCollection Cria uma ID2D1GradientStopCollection da matriz especificada de estruturas de D2D1_GRADIENT_STOP. |
ID2D1RenderTarget::CreateGradientStopCollection Cria uma ID2D1GradientStopCollection a partir das paradas de gradiente especificadas que usam o gama de interpolação de cores D2D1_GAMMA_2_2 e o modo de extensão de fixação. |
ID2D1RenderTarget::CreateLayer Cria um recurso de camada que pode ser usado com esse destino de renderização e seus destinos de renderização compatíveis. (sobrecarga 2/2) |
ID2D1RenderTarget::CreateLayer Cria um recurso de camada que pode ser usado com esse destino de renderização e seus destinos de renderização compatíveis. A nova camada tem o tamanho inicial especificado. |
ID2D1RenderTarget::CreateLayer Cria um recurso de camada que pode ser usado com esse destino de renderização e seus destinos de renderização compatíveis. (sobrecarga 1/2) |
ID2D1RenderTarget::CreateLinearGradientBrush Cria um ID2D1LinearGradientBrush que contém as paradas de gradiente especificadas e tem a transformação e a opacidade base especificadas. |
ID2D1RenderTarget::CreateLinearGradientBrush Cria um ID2D1LinearGradientBrush que contém as paradas de gradiente especificadas, não tem transformação e tem uma opacidade base de 1,0. |
ID2D1RenderTarget::CreateLinearGradientBrush Cria um objeto ID2D1LinearGradientBrush para pintar áreas com um gradiente linear. |
ID2D1RenderTarget::CreateMesh Crie uma malha que use triângulos para descrever uma forma. |
ID2D1RenderTarget::CreateRadialGradientBrush Cria um ID2D1RadialGradientBrush que contém as paradas de gradiente especificadas e tem a transformação e a opacidade base especificadas. |
ID2D1RenderTarget::CreateRadialGradientBrush Cria um ID2D1RadialGradientBrush que contém as paradas de gradiente especificadas, não tem nenhuma transformação e tem uma opacidade base de 1,0. |
ID2D1RenderTarget::CreateRadialGradientBrush Cria um objeto ID2D1RadialGradientBrush que pode ser usado para pintar áreas com um gradiente radial. |
ID2D1RenderTarget::CreateSharedBitmap Cria um ID2D1Bitmap cujos dados são compartilhados com outro recurso. |
ID2D1RenderTarget::CreateSolidColorBrush Cria um novo ID2D1SolidColorBrush que tem a cor e a opacidade especificadas. |
ID2D1RenderTarget::CreateSolidColorBrush Cria um novo ID2D1SolidColorBrush que tem a cor especificada e uma opacidade base de 1,0f. |
ID2D1RenderTarget::CreateSolidColorBrush Cria um novo ID2D1SolidColorBrush que pode ser usado para pintar áreas com uma cor sólida. |
ID2D1RenderTarget::D rawBitmap Desenha o bitmap especificado depois de dimensioná-lo para o tamanho do retângulo especificado. (sobrecarga 1/3) |
ID2D1RenderTarget::D rawBitmap Desenha o bitmap especificado depois de dimensioná-lo para o tamanho do retângulo especificado. (sobrecarga 2/3) |
ID2D1RenderTarget::D rawBitmap Desenha o bitmap especificado depois de dimensioná-lo para o tamanho do retângulo especificado. (sobrecarga 3/3) |
ID2D1RenderTarget::D rawEllipse Desenha a estrutura de tópicos da elipse especificada usando o estilo de traço especificado. |
ID2D1RenderTarget::D rawEllipse Desenha a estrutura de tópicos de uma elipse com as dimensões e o traço especificados. |
ID2D1RenderTarget::D rawGeometry Desenha a estrutura de tópicos da geometria especificada usando o estilo de traço especificado. |
ID2D1RenderTarget::D rawGlyphRun Desenha os glifos especificados. |
ID2D1RenderTarget::D rawLine Desenha uma linha entre os pontos especificados usando o estilo de traço especificado. |
ID2D1RenderTarget::D rawRectangle Desenha a estrutura de tópicos de um retângulo que tem as dimensões e o estilo de traço especificados. (sobrecarga 2/2) |
ID2D1RenderTarget::D rawRectangle Desenha a estrutura de tópicos de um retângulo que tem as dimensões e o estilo de traço especificados. (sobrecarga 1/2) |
ID2D1RenderTarget::D rawRoundedRectangle Desenha a estrutura de tópicos do retângulo arredondado especificado usando o estilo de traço especificado. (sobrecarga 1/2) |
ID2D1RenderTarget::D rawRoundedRectangle Desenha a estrutura de tópicos do retângulo arredondado especificado usando o estilo de traço especificado. (sobrecarga 2/2) |
ID2D1RenderTarget::D rawText Desenha o texto especificado usando as informações de formato fornecidas por um objeto IDWriteTextFormat. (sobrecarga 1/2) |
ID2D1RenderTarget::D rawText Desenha o texto especificado usando as informações de formato fornecidas por um objeto IDWriteTextFormat. (sobrecarga 2/2) |
ID2D1RenderTarget::D rawTextLayout Desenha o texto formatado descrito pelo objeto IDWriteTextLayout especificado. |
ID2D1RenderTarget::EndDraw Encerra as operações de desenho no destino de renderização e indica o estado de erro atual e as marcas associadas. |
ID2D1RenderTarget::FillEllipse Pinta o interior da elipse especificada. (sobrecarga 1/2) |
ID2D1RenderTarget::FillEllipse Pinta o interior da elipse especificada. (sobrecarga 2/2) |
ID2D1RenderTarget::FillGeometry Pinta o interior da geometria especificada. |
ID2D1RenderTarget::FillMesh Pinta o interior da malha especificada. |
ID2D1RenderTarget::FillOpacityMask Aplica a máscara de opacidade descrita pelo bitmap especificado para um pincel e usa esse pincel para pintar uma região do destino de renderização. (sobrecarga 1/2) |
ID2D1RenderTarget::FillOpacityMask Aplica a máscara de opacidade descrita pelo bitmap especificado para um pincel e usa esse pincel para pintar uma região do destino de renderização. (sobrecarga 2/2) |
ID2D1RenderTarget::FillRectangle Pinta o interior do retângulo especificado. (sobrecarga 1/2) |
ID2D1RenderTarget::FillRectangle Pinta o interior do retângulo especificado. (sobrecarga 2/2) |
ID2D1RenderTarget::FillRoundedRectangle Pinta o interior do retângulo arredondado especificado. (sobrecarga 1/2) |
ID2D1RenderTarget::FillRoundedRectangle Pinta o interior do retângulo arredondado especificado. (sobrecarga 2/2) |
ID2D1RenderTarget::Flush Executa todos os comandos de desenho pendentes. |
ID2D1RenderTarget::GetAntialiasMode Recupera o modo de suavização atual para operações de desenho que não são texto. |
ID2D1RenderTarget::GetDpi Retornar os pontos por polegada (DPI) do destino de renderização. |
ID2D1RenderTarget::GetMaximumBitmapSize Obtém o tamanho máximo, em pixels (unidades dependentes de dispositivo), de qualquer dimensão de bitmap compatível com o destino de renderização. |
ID2D1RenderTarget::GetPixelFormat Recupera o formato de pixel e o modo alfa do destino de renderização. |
ID2D1RenderTarget::GetPixelSize Retorna o tamanho do destino de renderização em pixels de dispositivo. |
ID2D1RenderTarget::GetSize Retorna o tamanho do destino de renderização em pixels independentes do dispositivo. |
ID2D1RenderTarget::GetTags Obtém o rótulo para operações de desenho subsequentes. |
ID2D1RenderTarget::GetTextAntialiasMode Obtém o modo de suavização atual para operações de desenho de texto e de glifo. |
ID2D1RenderTarget::GetTextRenderingParams Recupera as opções atuais de renderização de texto do destino de renderização. |
ID2D1RenderTarget::GetTransform Obtém a transformação atual do destino de renderização. |
ID2D1RenderTarget::IsSupported Indica se o destino de renderização dá suporte às propriedades especificadas. (sobrecarga 1/2) |
ID2D1RenderTarget::IsSupported Indica se o destino de renderização dá suporte às propriedades especificadas. (sobrecarga 2/2) |
ID2D1RenderTarget::P opAxisAlignedClip Remove o último clipe alinhado ao eixo do destino de renderização. Depois que esse método é chamado, o clipe não é mais aplicado às operações de desenho subsequentes. |
ID2D1RenderTarget::P opLayer Para de redirecionar as operações de desenho para a camada especificada pela última chamada ao PushLayer. |
ID2D1RenderTarget::P ushAxisAlignedClip Especifica um retângulo ao qual todas as operações de desenho subsequentes são recortadas. (sobrecarga 2/2) |
ID2D1RenderTarget::P ushAxisAlignedClip Especifica um retângulo ao qual todas as operações de desenho subsequentes são recortadas. (sobrecarga 1/2) |
ID2D1RenderTarget::P ushLayer Adiciona a camada especificada ao destino de renderização para que receba todas as operações de desenho subsequentes até que o PopLayer seja chamado. (sobrecarga 2/2) |
ID2D1RenderTarget::P ushLayer Adiciona a camada especificada ao destino de renderização para que receba todas as operações de desenho subsequentes até que o PopLayer seja chamado. (sobrecarga 1/2) |
ID2D1RenderTarget::RestoreDrawingState Define o estado de desenho do destino de renderização como o do ID2D1DrawingStateBlock especificado. |
ID2D1RenderTarget::SaveDrawingState Salva o estado de desenho atual no ID2D1DrawingStateBlock especificado. |
ID2D1RenderTarget::SetAntialiasMode Define o modo de suavização do destino de renderização. O modo de suavização se aplica a todas as operações de desenho subsequentes, exceto as operações de desenho de texto e de glifo. |
ID2D1RenderTarget::SetDpi Define o DPI (pontos por polegada) do destino de renderização. |
ID2D1RenderTarget::SetTags Especifica o rótulo para operações de desenho subsequentes. |
ID2D1RenderTarget::SetTextAntialiasMode Especifica o modo de suavização a ser usado para operações de desenho de texto e de glifo subsequentes. |
ID2D1RenderTarget::SetTextRenderingParams Especifica as opções de renderização de texto a serem aplicadas a todas as operações de desenho de texto e glifo subsequentes. |
ID2D1RenderTarget::SetTransform Aplica a transformação especificada ao destino de renderização, substituindo a transformação existente. Todas as operações de desenho subsequentes ocorrem no espaço transformado. (sobrecarga 2/2) |
ID2D1RenderTarget::SetTransform Aplica a transformação especificada ao destino de renderização, substituindo a transformação existente. Todas as operações de desenho subsequentes ocorrem no espaço transformado. (sobrecarga 1/2) |
Comentários
Seu aplicativo deve criar destinos de renderização uma vez e mantê-los durante a vida útil do aplicativo ou até que o método EndDraw do destino de renderização retorne o erro D2DERR_RECREATE_TARGET . Ao receber esse erro, você precisa recriar o destino de renderização (e todos os recursos que ele criou).
Requisitos
Cliente mínimo com suporte | Windows 7, Windows Vista com SP2 e Atualização de Plataforma para Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 R2, Windows Server 2008 com SP2 e Platform Update para Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | d2d1.h |