Important: |
---|
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist. |
Gets or sets the IInkDrawingAttributesvalue that specifies whether Bezier smoothing is used to render ink.
Syntax
[propput] HRESULT put_FitToCurve ([in] VARIANT_BOOL FitToCurve); [propget] HRESULT get_FitToCurve ([out, retval] VARIANT_BOOL *FitToCurve ); |
Parameters
- FitToCurve
-
Returns or sets the BOOLEAN value that specifies how the ink is rendered.
If set to TRUE, the ink is rendered as a series of curves.
If set to FALSE, the default, the ink is rendered as lines between pen sample points.
This property is read/write.
Return Value
HRESULT value | Description |
---|---|
S_OK |
Success. |
E_POINTER |
The FitToCurveparameter is an invalid pointer. |
E_INK_EXCEPTION |
An exception occurred inside the method. |
E_INVALIDARG |
The specified mode is invalid. |
Remarks
Bezier smoothing renders ink as a series of curves instead of as lines between pen sample points. Rendering ink as a series of curves is useful for smoothing the ink, especially when the person writing the ink has unsteady writing.
If you set this property while collecting a stroke or strokes, the ink does not render as a series of curves until it is redrawn or refreshed.
Requirements
Header | msinkaut.h |
Windows Embedded CE | Windows CE 5.0 and later |
Windows Mobile | Windows Mobile 6 Classic and later, Windows Mobile 6 Professional and later |