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