Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Avsnitten i det här avsnittet innehåller referensspecifikationer för direct manipulation-gränssnitt.
Not
När du implementerar ett direct manipulation-objekt kontrollerar du att IUnknown--implementeringen stöder multitrådning via trådsäker referensräkning. Mer information finns i InterlockedIncrement och InterlockedDecrement.
I det här avsnittet
| Ämne | Beskrivning |
|---|---|
|
IDirectManipulationAutoScrollBehavior |
Representerar beteendet för automatisk rullning av animering av innehåll när det närmar sig gränsen för en viss axel eller axlar. |
|
IDirectManipulationCompositor |
Representerar ett compositorobjekt som associerar manipulerat innehåll med en rityta, till exempel arbetsyte. |
|
IDirectManipulationCompositor2 |
Representerar ett compositorobjekt som associerar manipulerat innehåll med ritade ytor i flera processer. |
|
IDirectManipulationContent |
Kapslar in innehåll i ett visningsområde, där innehållet representerar en visuell yta som klippts in i visningsporten. |
|
IDirectManipulationDeferContactService |
Representerar en tjänst för att hantera associationer mellan en kontakt och en visningsport. |
|
IDirectManipulationDragDropBehavior |
Representerar beteenden för dra och släpp-interaktioner, som utlöses av gester mellan bilder eller tryck och håll ned. |
|
IDirectManipulationDragDropEventHandler |
Definierar metoder för att hantera drag-drop-beteendehändelser. |
|
IDirectManipulationFrameInfoProvider |
Representerar ett tidsbevarande objekt som mäter svarstiden för den sammansättningsinfrastruktur som används av programmet och tillhandahåller dessa data till Direct Manipulation. |
|
IDirectManipulationInteractionEventHandler |
Definierar metoder för att hantera interaktioner när de identifieras. |
|
IDirectManipulationManager |
Ger åtkomst till alla direkt manipulation funktioner och API:er som är tillgängliga för klientprogrammet. |
|
IDirectManipulationManager2 |
Utökar gränssnittet IDirectManipulationManager som ger åtkomst till alla direct manipulation funktioner och API:er som är tillgängliga för klientprogrammet. |
|
IDirectManipulationManager3 |
Utökar gränssnittet IDirectManipulationManager2 som ger åtkomst till alla direct manipulation funktioner och API:er som är tillgängliga för klientprogrammet. |
|
IDirectManipulationPrimaryContent |
Kapslar in det primära innehållet i ett visningsområde. |
|
IDirectManipulationUpdateHandler |
Definierar metoder för hantering av manipulationsuppdateringshändelser. |
|
IDirectManipulationUpdateManager |
Hanterar hur compositor-uppdateringar skickas till Direct Manipulation. |
|
IDirectManipulationViewport |
Definierar en region i ett fönster (kallas för ett visningsområde) som kan ta emot och bearbeta indata från användarinteraktioner. |
|
IDirectManipulationViewport2 |
Tillhandahåller hantering av beteenden i en visningsport. Ett beteende påverkar funktionerna i en viss del av arbetsflödet Direkt manipulation. |
|
IDirectManipulationViewportEventHandler |
Definierar metoder för att hantera status och uppdatera händelser för visningsporten. |