Compartir a través de


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

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

Sintaxis

HRESULT CreateBitmapBrush(
  [in]  ID2D1Bitmap      *bitmap,
  [out] ID2D1BitmapBrush **bitmapBrush
);

Parámetros

[in] bitmap

Tipo: ID2D1Bitmap*

Contenido del mapa de bits 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 D2D1_EXTEND_MODE_CLAMP modos de extensión horizontal y vertical y el modo de interpolación D2D1_BITMAP_INTERPOLATION_MODE_LINEAR . Su opacidad es 1.0f y su transformación es la matriz de identidades.

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

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