Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The base interface for path, canvas, and glyph interfaces.
Inheritance
The IXpsOMVisual interface inherits from IXpsOMShareable. IXpsOMVisual also has these types of members:
Methods
The IXpsOMVisual interface has these methods.
| IXpsOMVisual::GetClipGeometry Gets a pointer to the IXpsOMGeometry interface that contains the resolved geometry of the visual's clipping region. |
| IXpsOMVisual::GetClipGeometryLocal Gets a pointer to the IXpsOMGeometry interface that contains the local, unshared geometry of the visual's clipping region. |
| IXpsOMVisual::GetClipGeometryLookup Gets the lookup key for the IXpsOMGeometry interface in a resource dictionary that contains the visual's clipping region. |
| IXpsOMVisual::GetHyperlinkNavigateUri Gets a pointer to the IUri interface to which this visual object links. |
| IXpsOMVisual::GetIsHyperlinkTarget Gets a value that indicates whether the visual is the target of a hyperlink. |
| IXpsOMVisual::GetLanguage Gets the Language property of the visual and of its contents. |
| IXpsOMVisual::GetName Gets the Name property of the visual. |
| IXpsOMVisual::GetOpacity Gets the opacity value of this visual. |
| IXpsOMVisual::GetOpacityMaskBrush Gets a pointer to the IXpsOMBrush interface of the visual's opacity mask brush. |
| IXpsOMVisual::GetOpacityMaskBrushLocal Gets the local, unshared opacity mask brush for the visual. |
| IXpsOMVisual::GetOpacityMaskBrushLookup Gets the name of the lookup key of the shared opacity mask brush in a resource dictionary. |
| IXpsOMVisual::GetTransform Gets a pointer to the IXpsOMMatrixTransform interface that contains the visual's resolved matrix transform. |
| IXpsOMVisual::GetTransformLocal Gets a pointer to the IXpsOMMatrixTransform interface that contains the local, unshared, resolved matrix transform for the visual. |
| IXpsOMVisual::GetTransformLookup Gets the lookup key name of the IXpsOMMatrixTransform interface in a resource dictionary that contains the resolved matrix transform for the visual. |
| IXpsOMVisual::SetClipGeometryLocal Sets the local, unshared clipping region for the visual. |
| IXpsOMVisual::SetClipGeometryLookup Sets the lookup key name of a shared clip geometry in a resource dictionary. |
| IXpsOMVisual::SetHyperlinkNavigateUri Sets the destination URI of the visual's hyperlink. |
| IXpsOMVisual::SetIsHyperlinkTarget Specifies whether the visual is the target of a hyperlink. |
| IXpsOMVisual::SetLanguage Sets the Language property of the visual. |
| IXpsOMVisual::SetName Sets the Name property of the visual. |
| IXpsOMVisual::SetOpacity Sets the opacity value of the visual. |
| IXpsOMVisual::SetOpacityMaskBrushLocal Sets the IXpsOMBrush interface pointer as the local, unshared opacity mask brush. |
| IXpsOMVisual::SetOpacityMaskBrushLookup Sets the lookup key name of a shared opacity mask brush in a resource dictionary. |
| IXpsOMVisual::SetTransformLocal Sets the local, unshared matrix transform. (IXpsOMVisual.SetTransformLocal) |
| IXpsOMVisual::SetTransformLookup Sets the lookup key name of a shared matrix transform in a resource dictionary. (IXpsOMVisual.SetTransformLookup) |
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows 7, Windows Vista with SP2 and Platform Update for Windows Vista [desktop apps | UWP apps] |
| Minimum supported server | Windows Server 2008 R2, Windows Server 2008 with SP2 and Platform Update for Windows Server 2008 [desktop apps | UWP apps] |
| Target Platform | Windows |
| Header | xpsobjectmodel.h |