Compartir a través de


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

Crea un ID2D1BitmapBrush a partir del mapa de bits especificado.

Sintaxis

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*

Contenido del mapa de bits del nuevo pincel.

[in, optional] bitmapBrushProperties

Tipo: D2D1_BITMAP_BRUSH_PROPERTIES*

Los modos de extensión y el modo de interpolación del nuevo pincel, o NULL. Si establece este parámetro en NULL, el pincel tiene como valor predeterminado los modos de extensión horizontal y vertical D2D1_EXTEND_MODE_CLAMP y el modo de interpolación D2D1_BITMAP_INTERPOLATION_MODE_LINEAR.

[in, optional] brushProperties

Tipo: D2D1_BRUSH_PROPERTIES*

Estructura que contiene la opacidad y transformación del nuevo pincel, o NULL. Si establece este parámetro en NULL, el pincel establece el miembro de opacidad en 1.0F y el miembro de transformación en la matriz de identidad.

[out] bitmapBrush

Tipo: ID2D1BitmapBrush**

Cuando este método devuelve, este parámetro de salida contiene un puntero a un puntero al nuevo pincel. Pase este parámetro 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 .

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