Compartir a través de


Interfaz ID2D1Brush (d2d1.h)

Define un objeto que pinta un área. Las interfaces que derivan de ID2D1Brush describen cómo se pinta el área.

Herencia

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

Métodos

La interfaz ID2D1Brush tiene estos métodos.

 
ID2D1Brush::GetOpacity

Obtiene el grado de opacidad de este pincel.
ID2D1Brush::GetTransform

Obtiene la transformación aplicada a este pincel.
ID2D1Brush::SetOpacity

Establece el grado de opacidad de este pincel.
ID2D1Brush::SetTransform

Establece la transformación aplicada al pincel. (sobrecarga 2/2)
ID2D1Brush::SetTransform

Establece la transformación aplicada al pincel. (sobrecarga 1/2)

Comentarios

Un 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 siempre 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).

El espacio de pincel en Direct2D se especifica de forma diferente que en XPS y Windows Presentation Foundation (WPF). En Direct2D, el espacio de pincel no es relativo al objeto que se dibuja, sino que es el sistema de coordenadas actual del destino de representación, transformado por la transformación de pincel, si está presente. Para pintar un objeto como lo haría un pincel de WPF, debe traducir el origen del espacio del pincel a la esquina superior izquierda del cuadro de límite del objeto y, a continuación, escalar el espacio del pincel para que el icono base rellene el rectángulo delimitador del objeto.

Para obtener más información sobre los pinceles, vea Información general sobre pinceles.

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

ID2D1Resource