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