Skip to content

Latest commit

 

History

History
184 lines (150 loc) · 4.47 KB

nf-msinkaut-iinkdisp-extractstrokes.md

File metadata and controls

184 lines (150 loc) · 4.47 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NF:msinkaut.IInkDisp.ExtractStrokes
IInkDisp::ExtractStrokes (msinkaut.h)
Specifies the strokes to extract from an InkDisp Class and cut or copy into a new InkDisp Class, by using the known collection of strokes to determine which strokes to extract.
1cb109e5-5193-4022-a3b1-ade9be1337e8
ExtractStrokes
ExtractStrokes method [Tablet PC]
ExtractStrokes method [Tablet PC]
IInkDisp interface
IInkDisp interface [Tablet PC]
ExtractStrokes method
IInkDisp.ExtractStrokes
IInkDisp::ExtractStrokes
msinkaut/IInkDisp::ExtractStrokes
tablet.inkdisp_extractstrokes
tablet\inkdisp_extractstrokes.htm
tablet
1cb109e5-5193-4022-a3b1-ade9be1337e8
12/05/2018
1cb109e5-5193-4022-a3b1-ade9be1337e8, ExtractStrokes, ExtractStrokes method [Tablet PC], ExtractStrokes method [Tablet PC],IInkDisp interface, IInkDisp interface [Tablet PC],ExtractStrokes method, IInkDisp.ExtractStrokes, IInkDisp::ExtractStrokes, msinkaut/IInkDisp::ExtractStrokes, tablet.inkdisp_extractstrokes
msinkaut.h
Windows
Windows XP Tablet PC Edition [desktop apps only]
None supported
InkObj.dll
Windows
19H1
IInkDisp::ExtractStrokes
msinkaut/IInkDisp::ExtractStrokes
c++
APIRef
kbSyntax
COM
InkObj.dll
InkObj.dll.dll
IInkDisp.ExtractStrokes

IInkDisp::ExtractStrokes

-description

Specifies the strokes to extract from an InkDisp Class and cut or copy into a new InkDisp Class, by using the known collection of strokes to determine which strokes to extract.

-parameters

-param Strokes [in, optional]

Optional. Specifies the collection of strokes to extract. The default value is 0, which specifies that all strokes are extracted.

-param ExtractFlags [in, optional]

Optional. Specifies the InkExtractFlags Enumeration type, which specifies whether the ink is cut or copied into the new Ink object. The default value is IEF_DEFAULT, which cuts the strokes.

-param ExtractedInk [out, retval]

When this method returns, contains a pointer to a new InkDisp Class object that contains the extracted collection of cut or copied strokes.

-returns

This method can return one of these values.

Return code Description
S_OK
Success
E_POINTER
A parameter contained an invalid pointer.
E_INK_MISMATCHED_INK_OBJECT
The InkDisp Class object of the InkStrokes Collection collection must match the known InkDisp Class.
E_INK_EXCEPTION
An exception occurred inside the method.
E_INK_SOME_STROKES_NOT_EXTRACTED
Not all strokes were extracted.
E_OUTOFMEMORY
Cannot allocate memory that is used to perform the operation.
E_INVALIDARG
Invalid extraction flags.
REGDB_CLASSNOTREG
The InkDisp Class object class is not registered.

-see-also

ExtractWithRectangle Method

IInkDisp

InkDisp Class