Interfaccia IDirectManipulationContent (directmanipulation.h)
Incapsula il contenuto all'interno di un viewport, in cui il contenuto rappresenta una superficie visiva ritagliata all'interno del riquadro di visualizzazione.
Il contenuto ha un set di trasformazioni che controlla lo spostamento visivo della superficie durante la manipolazione e l'inerzia.
Nota Quando si implementa un oggetto Direct Manipulation , assicurarsi che l'implementazione IUnknown supporti il multithreading tramite il conteggio dei riferimenti thread-safe. Per altre informazioni, vedere InterlockedIncrement e InterlockedDecrement.
Ereditarietà
L'interfaccia IDirectManipulationContent eredita dall'interfaccia IUnknown . IDirectManipulationContent include anche questi tipi di membri:
Metodi
L'interfaccia IDirectManipulationContent include questi metodi.
IDirectManipulationContent::GetContentRect Recupera il rettangolo di delimitazione del contenuto, rispetto al rettangolo di selezione del riquadro di visualizzazione (se definito). |
IDirectManipulationContent::GetContentTransform Recupera la trasformazione applicata al contenuto. |
IDirectManipulationContent::GetOutputTransform Ottiene la trasformazione finale applicata al contenuto. |
IDirectManipulationContent::GetTag Recupera l'oggetto tag impostato su questo contenuto. |
IDirectManipulationContent::GetViewport Recupera il viewport contenente il contenuto. |
IDirectManipulationContent::SetContentRect Specifica il rettangolo di selezione del contenuto, rispetto al relativo riquadro di visualizzazione. |
IDirectManipulationContent::SetTag Specifica l'oggetto tag per il contenuto. |
IDirectManipulationContent::SyncContentTransform Modifica la trasformazione del contenuto mantenendo la trasformazione di output. |
Commenti
Il sistema fornisce un'implementazione di IDirectManipulationContent.
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 |