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.
Desenha um bitmap para o destino de renderização.
Sintaxe
void 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.
Retornar valor
Nenhum
Comentários
O parâmetro destinationRectangle define o retângulo no destino em que o bitmap será exibido (em DIPs (pixels independentes do dispositivo)). Isso é afetado pela transformação definida no momento e pela transformação de perspectiva, se definida. Se NULL for especificado, o retângulo de destino será (left=0, top=0, right = width(sourceRectangle), bottom = height(sourceRectangle)).
O parâmetro sourceRectangle define o sub-retângulo do bitmap de origem (em DIPs). DrawBitmap cortará esse retângulo para o tamanho do bitmap de origem, impossibilitando a amostra fora do bitmap. Se NULL for especificado, o retângulo de origem será usado para ser o tamanho do bitmap de origem.
Se você especificar perspectiveTransform , ela será aplicada à rect, além do conjunto de transformações no destino de renderização.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 e Atualização de Plataforma para Windows 7 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2012 e Atualização de Plataforma para Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | d2d1_1.h |
DLL | D2d1.dll |