Compartir a través de


Método IInertiaProcessor::p ut_InitialOriginY (manipulations.h)

La propiedad InitialOriginY especifica la ubicación vertical inicial de un destino con inercia.

Esta propiedad es de lectura y escritura.

Sintaxis

HRESULT put_InitialOriginY(
  FLOAT y
);

Parámetros

y

Valor devuelto

Ninguno

Observaciones

Un usuario puede manipular un objeto para establecer que InitialOriginY esté fuera de los límites elásticos. Si se establece InitialOriginY en un valor fuera de los límites elásticos, se producirá una excepción. Para evitar que los usuarios establezcan el origen fuera de los límites, compruebe que InitialOriginY es válido antes de establecerlo en una interfaz IInertiaProcessor . Si el procesamiento de inercia ya se ha iniciado, al llamar a put_InitialOriginY() se restablecerá el estado de inercia a la marca de tiempo inicial.

Todas las ubicaciones usadas para la inercia y el procesador de manipulación son relativas. Si desea usar coordenadas de pantalla, pase coordenadas de pantalla al procesador de manipulación (o inercia); Si desea usar coordenadas absolutas, pase las que se usan al procesador que está usando.

Llame a esta función para establecer el estado inicial de inercia. Llamaría a esta función con más probabilidad durante el evento ManipulationCompleted del IManipulationProcessor o en el constructor de la interfaz IInertiaProcessor .

Requisitos

   
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado manipulations.h (include Manipulations.h)

Consulte también

Control de la inercia en código no administrado

IInertiaProcessor

Mecánica de inercia

InitialOriginy

Propiedades