Compartilhar via


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

Cria um ID2D1BitmapBrush do bitmap especificado.

Sintaxe

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

Parâmetros

[in] bitmap

Tipo: ID2D1Bitmap*

O conteúdo do bitmap do novo pincel.

[in, optional] bitmapBrushProperties

Tipo: D2D1_BITMAP_BRUSH_PROPERTIES*

Os modos de extensão e o modo de interpolação do novo pincel ou NULL. Se você definir esse parâmetro como NULL, o pincel usará como padrão os modos de extensão horizontal e vertical D2D1_EXTEND_MODE_CLAMP e o modo de interpolação D2D1_BITMAP_INTERPOLATION_MODE_LINEAR .

[in, optional] brushProperties

Tipo: D2D1_BRUSH_PROPERTIES*

Uma estrutura que contém a opacidade e a transformação do novo pincel ou NULL. Se você definir esse parâmetro como NULL, o pincel definirá o membro de opacidade como 1.0F e o membro de transformação para a matriz de identidade.

[out] bitmapBrush

Tipo: ID2D1BitmapBrush**

Quando esse método retorna, esse parâmetro de saída contém um ponteiro para um ponteiro para o novo pincel. Passe esse parâmetro 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 .

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

Visão geral de pincéis

Como criar um pincel de bitmap

ID2D1RenderTarget