Compartir a través de


Id2D1RenderTarget::CreateBitmapBrush(ID2D1Bitmap*,constD2D1_BITMAP_BRUSH_PROPERTIES&,ID2D1BitmapBrush**) (d2d1.h)

Crea un ID2D1BitmapBrush a partir del mapa de bits especificado. El pincel usa los valores predeterminados para su opacidad y transformación.

Sintaxis

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

Parámetros

[in] bitmap

Tipo: ID2D1Bitmap*

Contenido del mapa de bits del nuevo pincel.

[ref] bitmapBrushProperties

Tipo: const D2D1_BITMAP_BRUSH_PROPERTIES

Los modos de extensión y el modo de interpolación del nuevo pincel.

[out] bitmapBrush

Tipo: ID2D1BitmapBrush**

Cuando este método devuelve , contiene un puntero a un puntero al nuevo pincel. Este parámetro se pasa sin inicializar.

Valor devuelto

Tipo: HRESULT

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error HRESULT .

Comentarios

El pincel de mapa de bits creado por este método tiene una opacidad de 1,0f y la matriz de identidades como su transformación.

Ejemplos

Para obtener un ejemplo en el que se muestra cómo pintar un área con un pincel de mapa de bits, vea Cómo crear un pincel de mapa de bits.

Requisitos

   
Cliente mínimo compatible Windows 7, Windows Vista con SP2 y Platform Update para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado d2d1.h
Library D2d1.lib
Archivo DLL D2d1.dll

Consulte también

Información general sobre los pinceles

Cómo crear un pincel de mapa de bits

ID2D1RenderTarget