Interfaz ID2D1BitmapBrush (d2d1.h)

Pinta un área con un mapa de bits.

Herencia

La interfaz ID2D1BitmapBrush hereda de ID2D1Brush. ID2D1BitmapBrush también tiene estos tipos de miembros:

Métodos

La interfaz ID2D1BitmapBrush tiene estos métodos.

 
ID2D1BitmapBrush::GetBitmap

Obtiene el origen del mapa de bits que usa este pincel para pintar.
ID2D1BitmapBrush::GetExtendModeX

Obtiene el método por el que el pincel muestra horizontalmente esas áreas que se extienden más allá de su mapa de bits.
ID2D1BitmapBrush::GetExtendModeY

Obtiene el método por el que el pincel mosaico verticalmente las áreas que se extienden más allá de su mapa de bits.
ID2D1BitmapBrush::GetInterpolationMode

Obtiene el método de interpolación utilizado cuando se escala o gira el mapa de bits del pincel.
ID2D1BitmapBrush::SetBitmap

Especifica el origen del mapa de bits que usa este pincel para pintar.
ID2D1BitmapBrush::SetExtendModeX

Especifica cómo el pincel muestra horizontalmente las áreas que se extienden más allá de su mapa de bits.
ID2D1BitmapBrush::SetExtendModeY

Especifica cómo el pincel mosaico verticalmente las áreas que se extienden más allá de su mapa de bits.
ID2D1BitmapBrush::SetInterpolationMode

Especifica el modo de interpolación utilizado cuando el mapa de bits del pincel se escala o gira.

Comentarios

Un pincel de mapa de bits se usa para rellenar una geometría con un mapa de bits. Al igual que todos los pinceles, define un plano infinito de contenido. Dado que los mapas de bits son finitos, el pincel se basa en un "modo de extensión" para determinar cómo se rellena el plano horizontal y verticalmente.

Crear objetos ID2D1BitmapBrush

Para crear un pincel de mapa de bits, use el método ID2D1RenderTarget::CreateBitmapBrush .

Id2D1BitmapBrush es un recurso dependiente del dispositivo: la aplicación debe crear pinceles de mapa de bits después de inicializar el destino de representación con el que se usará el pincel de mapa de bits y volver a crear el pincel de mapa de bits cada vez que el destino de representación necesite volver a crearse. (Para obtener más información sobre los recursos, consulte Información general sobre recursos).

Ejemplos

Para obtener un ejemplo de cómo crear un pincel de mapa de bits, vea el tema How to Create a Bitmap Brush (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

Consulte también

Información general sobre los pinceles

Cómo crear un pincel de mapa de bits

ID2D1Brush

Información general sobre las máscaras de opacidad