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 |