IXRPath::SetData (Windows Embedded CE 6.0)

1/6/2010

This method sets a geometry object that specifies the shape to be drawn with this path.

Syntax

virtual HRESULT STDMETHODCALLTYPE SetData(
    IXRGeometry* pData
) = 0;

Parameters

  • pData
    [in] Pointer to an IXRGeometry derived object that describes the shape to be drawn with this path.

Return Value

Returns an HRESULT that indicates success or failure.

Remarks

To draw simple shapes, use derived objects such as IXREllipseGeometry, IXRLineGeometry, and IXRRectangleGeometry.

To draw curves, arcs, or complex shapes, use the IXRPathGeometry object. To create a composite geometry, use IXRGeometryGroup.

You can specify either single geometries or multiple geometries. If you want to specify multiple geometries, the value of pData must be an IXRGeometryGroup whose children collection will contain each geometry defined as a child element.

.NET Framework Equivalent

System.Windows.Shapes.Path.Data

Requirements

Header XamlRuntime.h
sysgen SYSGEN_XAML_RUNTIME
Windows Embedded CE Windows Embedded CE 6.0 R3

See Also

Reference

IXRPath
IXRPath::GetData