직접 조작 GUID

DirectManipulation.idl에는 다음과 같은 직접 조작 클래스 GUID가 정의되어 있습니다.

마스터 클래스 ID

GUID 설명
54E211B6-3650-4F75-8334-FA359598E1C5 DirectManipulationManager 클래스입니다. 이 개체는 애플리케이션에서 사용할 수 있는 모든 직접 조작 기능 및 API에 대한 액세스를 제공합니다.
79DEA627-A08A-43AC-8EF5-6900B9299126 DCompManipulationCompositor 클래스입니다. DirectComposition을 래핑하는 IDirectManipulationCompositor 의 구현입니다. 이 작성기 개체를 통해 DirectManipulation은 DComp 트리에서 직접 변환을 설정하여 출력을 적용할 수 있습니다.

보조 콘텐츠 클래스 ID

GUID 설명
CLSID_VerticalIndicatorContent 세로 이동 표시기입니다. 화면 을 세로로 확장하는 콘텐츠의 현재 위치를 보여 주는 시각적 요소입니다.
CLSID_HorizontalIndicatorContent 가로 이동 표시기입니다. 화면 끄기를 가로로 확장하는 콘텐츠의 현재 위치를 보여 주는 시각적 요소입니다.
CLSID_VirtualViewportContent 가상 뷰포트. 가상 뷰포트를 사용하여 확대/축소가 구성된 뷰포트의 고정 위치 요소를 준수할 수 있습니다.

동작 개체 클래스 ID

GUID 설명
CLSID_DragDropConfigurationBehavior 끌어서 놓기 동작입니다. 항목을 선택하고 끌 수 있습니다.
CLSID_AutoScrollBehavior 자동 제어 동작입니다. 지정된 축의 경계에 접근할 때 콘텐츠가 자동으로 스크롤되도록 설정합니다.
CLSID_DeferContactService 연락처 지연 동작입니다. SetContact를 호출 하기 전에 대기할 시간(밀리초)입니다.

직접 조작, ActivateConfiguration, AddConfiguration, IDirectManipulationCompositor