Udostępnij przez


Identyfikatory GUID manipulacji bezpośredniej

Następujące identyfikatory GUID klasy manipulacji bezpośredniej są zdefiniowane w pliku DirectManipulation.idl.

Identyfikatory klas mistrzowskich

GUID (Globalny Unikalny Identyfikator) Opis
54E211B6-3650-4F75-8334-FA359598E1C5 Klasa DirectManipulationManager. Ten obiekt zapewnia dostęp do wszystkich funkcji manipulacji bezpośredniej i interfejsów API dostępnych dla aplikacji.
79DEA627-A08A-43AC-8EF5-6900B9299126 Klasa DCompManipulationCompositor. Jest to implementacja elementu IDirectManipulationCompositor , który opakowuje element DirectComposition. Za pomocą tego obiektu kompozytora DirectManipulation może zastosować dane wyjściowe, ustawiając transformacje bezpośrednio w drzewie DComp.

Identyfikatory klas treści dodatkowych

GUID (Globalny Unikalny Identyfikator) Opis
CLSID_VerticalIndicatorContent Wskaźnik panoramowania w pionie. Element wizualny, który pokazuje Twoją bieżącą pozycję w treści, która rozciąga się pionowo poza ekran.
CLSID_HorizontalIndicatorContent Wskaźnik przesuwania w poziomie. Element wizualny, który pokazuje Twoją bieżącą pozycję w treści, która rozciąga się poziomo poza ekran.
CLSID_VirtualViewportContent Wirtualna rzutnia. Rzutnia wirtualna może być używana do uwzględniania elementów o stałym położeniu dla rzutni ze skonfigurowanym powiększeniem.

Identyfikatory klas obiektów zachowania

GUID (Globalny Unikalny Identyfikator) Opis
CLSID_DragDropConfigurationBehavior Zachowanie przeciągnij i upuść. Umożliwia zaznaczanie i przeciąganie elementów.
CLSID_AutoScrollBehavior Zachowanie automatycznego przewijania. Umożliwia automatyczne przewijanie zawartości w miarę zbliżania się do granicy danej osi.
CLSID_DeferContactService Zachowanie związane z odroczeniem kontaktu. Czas oczekiwania (w milisekundach) przed wywołaniem SetContact.

Direct Manipulation, ActivateConfiguration, AddConfiguration, IDirectManipulationCompositor