Windows Dev Center

IDirectManipulationPrimaryContent::SetSnapType method

Specifies the type of snap point.

Syntax


HRESULT SetSnapType(
  [in] DIRECTMANIPULATION_MOTION_TYPES   motion,
  [in] DIRECTMANIPULATION_SNAPPOINT_TYPE type
);

Parameters

motion [in]

One or more of the DIRECTMANIPULATION_MOTION_TYPES enumeration values.

type [in]

One of the DIRECTMANIPULATION_SNAPPOINT_TYPE enumeration values.

If set to DIRECTMANIPULATION_SNAPPOINT_TYPE_NONE, snap points specified through SetSnapPoints or SetSnapInterval are cleared.

Return value

If the method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

Examples

The following example shows how to use this method.


HRESULT hr = pContent->SetSnapType(DIRECTMANIPULATION_MOTION_TRANSLATEX, 
    DIRECTMANIPULATION_SNAPPOINT_MANDATORY);

Requirements

Minimum supported client

Windows 8 [desktop apps only]

Minimum supported server

Windows Server 2012 [desktop apps only]

Header

DirectManipulation.h

IDL

DirectManipulation.idl

IID

IID_IDirectManipulationPrimaryContent is defined as C12851E4-1698-4625-B9B1-7CA3EC18630B

See also

IDirectManipulationPrimaryContent

 

 

Community Additions

ADD
Show:
© 2015 Microsoft