Freigeben über


GetInertiaParameterInteractionContext-Funktion (interactioncontext.h)

Ruft das Inerrägheitsverhalten einer Manipulation ab (Übersetzung, Drehung, Skalierung).

Syntax

HRESULT GetInertiaParameterInteractionContext(
  [in]  HINTERACTIONCONTEXT interactionContext,
  [in]  INERTIA_PARAMETER   inertiaParameter,
  [out] float               *value
);

Parameter

[in] interactionContext

Der Handle des Interaktionskontexts.

[in] inertiaParameter

Eine der Konstanten aus INERTIA_PARAMETER.

[out] value

Der Wert von inertiaParameter. Dieser Wert ist einer der folgenden:

  • Die Verzögerungsrate in Bogenmaßen/ms².
  • Bei der Übersetzung die relative Änderung der Bildschirmposition in HIMETRIC-Einheiten.
  • Für die Drehung die relative Änderung des Drehwinkels in Bogenmaßen
  • Für die Skalierung die relative Größenänderung in HIMETRIC-Einheiten.

Rückgabewert

Wenn diese Funktion erfolgreich ist, gibt sie S_OK zurück.

Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile interactioncontext.h
Bibliothek Ninput.lib
DLL Ninput.dll

Weitere Informationen

HINTERACTIONCONTEXT

Interaktionskontextfunktionen

SetInertiaParameterInteractionContext