Compartilhar via


Método ID2D1RenderTarget::CreateBitmapBrush(ID2D1Bitmap*,constD2D1_BITMAP_BRUSH_PROPERTIES&,ID2D1BitmapBrush**) (d2d1.h)

Cria um ID2D1BitmapBrush do bitmap especificado. O pincel usa os valores padrão para sua opacidade e transformação.

Sintaxe

HRESULT CreateBitmapBrush(
  [in]  ID2D1Bitmap                          *bitmap,
  [ref] const D2D1_BITMAP_BRUSH_PROPERTIES & bitmapBrushProperties,
  [out] ID2D1BitmapBrush                     **bitmapBrush
);

Parâmetros

[in] bitmap

Tipo: ID2D1Bitmap*

O conteúdo do bitmap do novo pincel.

[ref] bitmapBrushProperties

Tipo: const D2D1_BITMAP_BRUSH_PROPERTIES

Os modos de extensão e o modo de interpolação do novo pincel.

[out] bitmapBrush

Tipo: ID2D1BitmapBrush**

Quando esse método retorna, contém um ponteiro para um ponteiro para o novo pincel. Este parâmetro é passado não inicializado.

Retornar valor

Tipo: HRESULT

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT .

Comentários

O pincel de bitmap criado por esse método tem uma opacidade de 1,0f e a matriz de identidade como sua transformação.

Exemplos

Para obter um exemplo mostrando como pintar uma área com um pincel bitmap, consulte Como criar um pincel bitmap.

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 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

Visão geral de pincéis

Como criar um pincel de bitmap

ID2D1RenderTarget