IManipulationProcessor::get_SupportedManipulations method (manipulations.h)
The SupportedManipulations property is used to indicate which manipulations are supported by an object.
This property is read/write.
Syntax
HRESULT get_SupportedManipulations(
MANIPULATION_PROCESSOR_MANIPULATIONS *manipulations
);
Parameters
manipulations
Return value
None
Remarks
With this property you can control which manipulations the supports and which it does not. For example, you can block all y-translation manipulations while supporting x-translation manipulations.
Examples
CoInitialize(0);
hr = spIManipProc.CoCreateInstance(CLSID_ManipulationProcessor, NULL, CLSCTX_ALL);
MANIPULATION_PROCESSOR_MANIPULATIONS mpm;
spIManipProc->get_SupportedManipulations(&mpm);
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 7 [desktop apps only] |
Minimum supported server | Windows Server 2008 R2 [desktop apps only] |
Target Platform | Windows |
Header | manipulations.h (include Manipulations_i.c) |