Interfaz IXpsOMTileBrush (xpsobjectmodel.h)
Un pincel de mosaico usa una imagen visual para pintar una región repitiendo la imagen.
Esta es la interfaz base de IXpsOMImageBrush e IXpsOMVisualBrush.
Herencia
La interfaz IXpsOMTileBrush hereda de IXpsOMBrush. IXpsOMTileBrush también tiene estos tipos de miembros:
Métodos
La interfaz IXpsOMTileBrush tiene estos métodos.
IXpsOMTileBrush::GetTileMode Obtiene el valor XPS_TILE_MODE que describe el modo de mosaico del pincel. |
IXpsOMTileBrush::GetTransform Obtiene un puntero a la interfaz IXpsOMMatrixTransform que contiene la transformación de matriz resuelta para el pincel. (IXpsOMTileBrush.GetTransform) |
IXpsOMTileBrush::GetTransformLocal Obtiene un puntero a la interfaz IXpsOMMatrixTransform que contiene la transformación de matriz resuelta local y no compartida para el pincel. |
IXpsOMTileBrush::GetTransformLookup Obtiene la clave de búsqueda que identifica la interfaz IXpsOMMatrixTransform en un diccionario de recursos que contiene la transformación de matriz resuelta para el pincel. |
IXpsOMTileBrush::GetViewbox Obtiene la parte de la imagen de origen que va a usar el icono. |
IXpsOMTileBrush::GetViewport Obtiene la parte de la geometría de destino que está cubierta por un único icono. |
IXpsOMTileBrush::SetTileMode Establece el valor XPS_TILE_MODE que describe el modo de mosaico del pincel. |
IXpsOMTileBrush::SetTransformLocal Establece el puntero de interfaz IXpsOMMatrixTransform en una transformación de matriz local y no compartida. |
IXpsOMTileBrush::SetTransformLookup Establece el nombre de clave de búsqueda de una transformación de matriz compartida que se usará como transformación para este pincel. |
IXpsOMTileBrush::SetViewbox Establece la parte del contenido de origen que se va a usar como imagen de icono. |
IXpsOMTileBrush::SetViewport Establece la parte de la geometría de destino que está cubierta por un único icono. |
Comentarios
Como se muestra en la ilustración siguiente, el pincel de mosaico toma un elemento visual o una parte de él, transforma el elemento visual para crear un icono, coloca el icono en la ventanilla del área de salida y rellena el área de salida según lo especificado por el modo de mosaico.

Un cuadro de vista describe la parte de la imagen de origen que se usa para el pincel. El cuadro de vista de la ilustración anterior tiene el mismo tamaño que la imagen de origen, por lo que se usa toda la imagen de origen para el pincel. Un cuadro de vista también puede ser menor que la imagen original.
En la ilustración siguiente, el pincel se crea mediante un cuadro de vista que incluye solo una parte de la imagen o el objeto visual original.


Requisitos
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 | xpsobjectmodel.h |