Interfaccia IDirectManipulationCompositor (directmanipulation.h)

Rappresenta un oggetto compositor che associa contenuto modificato a una superficie di disegno, ad esempio canvas (app di Windows con JavaScript) o Canvas (app di Windows Store con C++, C#o Visual Basic).

Ereditarietà

L'interfaccia IDirectManipulationCompositor eredita dall'interfaccia IUnknown . IDirectManipulationCompositor include anche questi tipi di membri:

Metodi

L'interfaccia IDirectManipulationCompositor include questi metodi.

 
IDirectManipulationCompositor::AddContent

Associa il contenuto (di proprietà del chiamante) al compositore, assegna un dispositivo di composizione al contenuto e specifica la posizione del contenuto nell'albero di composizione rispetto ad altri oggetti visivi di composizione.
IDirectManipulationCompositor::Flush

Esegue il commit di tutti gli aggiornamenti in sospeso nel programma di composizione nel sistema per il rendering.
IDirectManipulationCompositor::RemoveContent

Rimuove il contenuto dal compositore.
IDirectManipulationCompositor::SetUpdateManager

Imposta lo strumento di gestione aggiornamenti utilizzato per inviare gli aggiornamenti del programma di composizione a Manipolazione diretta.

Commenti

Il contenuto di un viewport di manipolazione diretta deve essere aggiornato manualmente durante un evento di input per le implementazioni personalizzate di IDirectManipulationCompositor. Chiamare Update per ridisegnare il contenuto all'interno del riquadro di visualizzazione.

È possibile specificare la modalità manuale in un riquadro di visualizzazione chiamando una di queste funzioni:

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

Vedi anche

Interfacce di manipolazione diretta

IDirectManipulationCompositor2