Método ID2D1RenderTarget::D rawBitmap(ID2D1Bitmap*,constD2D1_RECT_F&,FLOAT,D2D1_BITMAP_INTERPOLATION_MODE,constD2D1_RECT_F&) (d2d1.h)

Desenha o bitmap especificado depois de dimensioná-lo para o tamanho do retângulo especificado.

Sintaxe

void DrawBitmap(
  [in]  ID2D1Bitmap                    *bitmap,
  [ref] const D2D1_RECT_F &            destinationRectangle,
        FLOAT                          opacity,
        D2D1_BITMAP_INTERPOLATION_MODE interpolationMode,
  [ref] const D2D1_RECT_F &            sourceRectangle
);

Parâmetros

[in] bitmap

Tipo: ID2D1Bitmap*

O bitmap a ser renderizado.

[ref] destinationRectangle

Tipo: const D2D1_RECT_F

O tamanho e a posição, em pixels independentes do dispositivo no espaço de coordenadas do destino de renderização, da área para a qual o bitmap é desenhado. Se o retângulo não estiver bem ordenado, nada será desenhado, mas o destino de renderização não entrará em estado de erro.

opacity

Tipo: FLOAT

Um valor entre 0.0f e 1.0f, inclusive, que especifica um valor de opacidade a ser aplicado ao bitmap. Esse valor é multiplicado em relação aos valores alfa do conteúdo do bitmap.

interpolationMode

Tipo: D2D1_BITMAP_INTERPOLATION_MODE

O modo de interpolação a ser usado, se o bitmap for dimensionado ou girado pela operação de desenho.

[ref] sourceRectangle

Tipo: const D2D1_RECT_F

O tamanho e a posição, em pixels independentes do dispositivo no espaço de coordenadas do bitmap, da área no bitmap a ser desenhado.

Retornar valor

Nenhum

Comentários

Esse método não retornará um código de erro se falhar. Para determinar se uma operação de desenho (como DrawBitmap) falhou, marcar o resultado retornado pelos métodos ID2D1RenderTarget::EndDraw ou ID2D1RenderTarget::Flush.

Requisitos

Requisito Valor
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 Atualização de Plataforma para Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho d2d1.h
Biblioteca D2d1.lib
DLL D2d1.dll

Confira também

ID2D1RenderTarget