Interfaccia IDirectManipulationViewport (directmanipulation.h)
Definisce un'area all'interno di una finestra (denominata viewport) in grado di ricevere ed elaborare l'input dalle interazioni dell'utente. Il riquadro di visualizzazione contiene contenuto che si sposta in risposta a un'interazione dell'utente.
Ereditarietà
L'interfaccia IDirectManipulationViewport eredita dall'interfaccia IUnknown . IDirectManipulationViewport include anche questi tipi di membri:
Metodi
L'interfaccia IDirectManipulationViewport include questi metodi.
IDirectManipulationViewport::Abandon Rilascia tutte le risorse usate dal riquadro di visualizzazione e la prepara per la distruzione dalla memoria. |
IDirectManipulationViewport::ActivateConfiguration Imposta la configurazione per l'interazione di input. |
IDirectManipulationViewport::AddConfiguration Aggiunge una configurazione di interazione per il viewport. |
IDirectManipulationViewport::AddContent Aggiunge contenuto secondario, ad esempio un indicatore di panoramica, a un riquadro di visualizzazione. |
IDirectManipulationViewport::AddEventHandler Aggiunge un nuovo gestore eventi per l'ascolto degli eventi del riquadro di visualizzazione. |
IDirectManipulationViewport::D isable Arresta l'elaborazione dell'input dal viewport. |
IDirectManipulationViewport::Enable Avvia o riprende l'elaborazione dell'input dal viewport. |
IDirectManipulationViewport::GetPrimaryContent Ottiene il contenuto primario di un viewport che implementa IDirectManipulationContent e IDirectManipulationPrimaryContent. |
IDirectManipulationViewport::GetStatus Ottiene lo stato del riquadro di visualizzazione. |
IDirectManipulationViewport::GetTag Ottiene il valore del tag di un viewport. |
IDirectManipulationViewport::GetViewportRect Recupera il rettangolo per il viewport rispetto all'origine del sistema di coordinate del riquadro di visualizzazione specificato da SetViewportRect. |
IDirectManipulationViewport::ReleaseAllContacts Rimuove tutti i contatti associati al riquadro di visualizzazione. L'inerzia viene avviata se il viewport supporta l'inerzia. |
IDirectManipulationViewport::ReleaseContact Rimuove un contatto associato a un viewport. |
IDirectManipulationViewport::RemoveConfiguration Rimuove una configurazione di interazione per il viewport. |
IDirectManipulationViewport::RemoveContent Rimuove il contenuto secondario da un viewport. |
IDirectManipulationViewport::RemoveEventHandler Rimuove un gestore eventi esistente dal riquadro di visualizzazione. |
IDirectManipulationViewport::SetChaining Specifica i tipi di movimento supportati in un viewport che può essere concatenato a un viewport padre. |
IDirectManipulationViewport::SetContact Specifica un'associazione tra un contatto e il viewport. |
IDirectManipulationViewport::SetInputMode Specifica se l'input è visibile al thread dell'interfaccia utente. |
IDirectManipulationViewport::SetManualGesture Imposta i movimenti ignorati dalla manipolazione diretta. |
IDirectManipulationViewport::SetTag Imposta un tag viewport. |
IDirectManipulationViewport::SetUpdateMode Specifica se un viewport aggiorna manualmente il contenuto anziché durante un evento di input. |
IDirectManipulationViewport::SetViewportOptions Imposta il modo in cui il viewport gestisce l'input e l'output. |
IDirectManipulationViewport::SetViewportRect Imposta il rettangolo di delimitazione per il riquadro di visualizzazione, rispetto all'origine del sistema di coordinate del riquadro di visualizzazione. |
IDirectManipulationViewport::SetViewportTransform Specifica la trasformazione dal sistema di coordinate del riquadro di visualizzazione al sistema di coordinate client della finestra. |
IDirectManipulationViewport::Stop Arresta la manipolazione e restituisce il riquadro di visualizzazione a uno stato pronto. |
IDirectManipulationViewport::SyncDisplayTransform Specifica una trasformazione di visualizzazione per il viewport e sincronizza la trasformazione di output con il nuovo valore della trasformazione di visualizzazione. |
IDirectManipulationViewport::ZoomToRect Sposta il riquadro di visualizzazione in un'area specifica del contenuto primario e specifica se animare la transizione. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 [solo app desktop] |
Server minimo supportato | Windows Server 2012 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | directmanipulation.h |