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) |