IInkPresenterDesktop interface (inkpresenterdesktop.h)

An IInkPresenterDesktop object represents an InkPresenter that can be configured and inserted into the DirectComposition visual tree of the Classic Windows app.

Inheritance

The IInkPresenterDesktop interface inherits from the IUnknown interface.

Methods

The IInkPresenterDesktop interface has these methods.

 
IInkPresenterDesktop::GetSize

Gets the size of the InkPresenter object.
IInkPresenterDesktop::OnHighContrastChanged

Specifies a high contrast change handler. This handler is notified of changes to the high contrast system settings.
IInkPresenterDesktop::SetCommitRequestHandler

Sets an IInkCommitRequestHandler object that enables the app (instead of an IInkPresenterDesktop object) to commit all pending Microsoft DirectComposition commands to the app's DirectComposition visual tree.
IInkPresenterDesktop::SetRootVisual

Sets the connection to the app's DirectComposition visual tree.
IInkPresenterDesktop::SetSize

Sets the size of the InkPresenter object.

Requirements

Requirement Value
Minimum supported client Windows 10 [desktop apps only]
Minimum supported server None supported
Target Platform Windows
Header inkpresenterdesktop.h

See also

Complex ink sample

Ink presenter interfaces

Pen and stylus interactions

Samples

Complex Ink sample

Simple ink sample