Método ID2D1CommandSink::D rawBitmap (d2d1_1.h)
Desenha um bitmap para o destino de renderização.
Sintaxe
HRESULT DrawBitmap(
[in] ID2D1Bitmap *bitmap,
[in, optional] const D2D1_RECT_F *destinationRectangle,
FLOAT opacity,
D2D1_INTERPOLATION_MODE interpolationMode,
[in, optional] const D2D1_RECT_F *sourceRectangle,
[in, optional] const D2D1_MATRIX_4X4_F *perspectiveTransform
);
Parâmetros
[in] bitmap
Tipo: ID2D1Bitmap*
O bitmap a ser desenhado.
[in, optional] destinationRectangle
Tipo: D2D1_RECT_F
O retângulo de destino. O padrão é o tamanho do bitmap e o local é o canto superior esquerdo do destino de renderização.
opacity
Tipo: FLOAT
A opacidade do bitmap.
interpolationMode
Tipo: D2D1_INTERPOLATION_MODE
O modo de interpolação a ser usado.
[in, optional] sourceRectangle
Tipo: const D2D1_RECT_F
Um retângulo de origem opcional.
[in, optional] perspectiveTransform
Tipo: const D2D1_MATRIX_4X4_F
Uma transformação de perspectiva opcional.
Valor retornado
Esse método não retorna um valor.
Comentários
O parâmetro destinationRectangle define o retângulo no destino em que o bitmap aparecerá (em DIPs (pixels independentes de dispositivo)). Isso é afetado pela transformação definida no momento e pela transformação de perspectiva, se definida. Se você especificar NULL, o retângulo de destino será (left=0, top=0, right = width(sourceRectangle), bottom = height(sourceRectangle).
O sourceRectangle define o subtângulo do bitmap de origem (em DIPs). DrawBitmap corta esse retângulo para o tamanho do bitmap de origem, portanto, é impossível amostrar fora do bitmap. Se você especificar NULL, o retângulo de origem será usado para ser o tamanho do bitmap de origem.
A perspectiveTransform é especificada além da transformação no contexto do dispositivo.
Requisitos
Cliente mínimo com suporte | Windows 8 e Platform Update para Windows 7 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2012 e Platform Update para Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | d2d1_1.h |
DLL | D2d1.dll |