Metodo IInertiaProcessor::get_InitialOriginY (manipulations.h)
La proprietà InitialOriginY specifica la posizione verticale iniziale per una destinazione con inerzia.
Si tratta di una proprietà di lettura/scrittura.
Sintassi
HRESULT get_InitialOriginY(
FLOAT *y
);
Parametri
y
Valore restituito
nessuno
Osservazioni
Un utente può modificare un oggetto per impostare InitialOriginY come esterno ai limiti elastici. Se si imposta InitialOriginY su un valore esterno ai limiti elastici, verrà generata un'eccezione. Per impedire agli utenti di impostare l'origine su limiti, verificare che InitialOriginY sia valido prima di impostarlo su un'interfaccia IInertiaProcessor . Se l'elaborazione dell'inerzia è già stata avviata, la chiamata a put_InitialOriginY() reimposta lo stato inerziale sul timestamp iniziale.
Tutte le posizioni usate per l'inerzia e il processore di manipolazione sono relative. Se vuoi usare le coordinate dello schermo, passi le coordinate dello schermo al processore di manipolazione (o inerzia); se si desidera usare coordinate assolute, passare quelle nel processore in uso.
Chiamare questa funzione per impostare lo stato iniziale dell'inerzia. È probabile che questa funzione venga chiamata durante l'evento ManipulationCompleted di IManipulationProcessor o nel costruttore dell'interfaccia IInertiaProcessor .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | manipulations.h (include Manipulations.h) |