IXpsOMVisual interface (xpsobjectmodel.h)
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 |