InputInjector.InjectPenInput(InjectedInputPenInfo) Method

Definition

Sends programmatically generated pen input to the system.

Note

The APIs in this namespace require the inputInjectionBrokered restricted capability.

public:
 virtual void InjectPenInput(InjectedInputPenInfo ^ input) = InjectPenInput;
void InjectPenInput(InjectedInputPenInfo const& input);
public void InjectPenInput(InjectedInputPenInfo input);
function injectPenInput(input)
Public Sub InjectPenInput (input As InjectedInputPenInfo)

Parameters

input
InjectedInputPenInfo

The pen input specified by InjectedInputPenInfo.

Examples

Here are some downloadable samples demonstrating basic input and input injection:

Remarks

Important

The APIs in this namespace require the inputInjectionBrokered restricted capability.

Using input injection requires the following be added to the Package.appxmanifest:

  • To <Package>
    • xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
    • IgnorableNamespaces="rescap"
  • To <Capabilities>
    • <rescap:Capability Name="inputInjectionBrokered" />

Applies to

See also