IDirectManipulationManager 인터페이스(directmanipulation.h)

클라이언트 애플리케이션에서 사용할 수 있는 모든 직접 조작 기능 및 API에 대한 액세스를 제공합니다.

직접 조작 API 화면에서 다른 COM 개체를 검색하기 위해 애플리케이션에서 만든 첫 번째 COM 개체(개체 팩터리)입니다. 또한 HWND별로 직접 조작 기능을 활성화하고 비활성화하는 역할을 합니다.

상속

IDirectManipulationManager 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IDirectManipulationManager 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IDirectManipulationManager 인터페이스에는 이러한 메서드가 있습니다.

 
IDirectManipulationManager::Activate

지정된 창에서 입력 처리 및 콜백 처리를 위한 직접 조작을 활성화합니다.
IDirectManipulationManager::CreateContent

뷰포트 내부에 보조 콘텐츠(예: 이동 표시기)의 instance 만드는 데 사용되는 팩터리 메서드입니다.
IDirectManipulationManager::CreateViewport

새 IDirectManipulationViewport 개체를 만드는 데 사용되는 팩터리 메서드입니다.
IDirectManipulationManager::D활성화

지정된 창에서 입력 처리 및 콜백 처리를 위한 직접 조작을 비활성화합니다.
IDirectManipulationManager::GetUpdateManager

작성기 업데이트를 수신하는 IDirectManipulationUpdateManager 개체에 대한 포인터를 가져옵니다.
IDirectManipulationManager::P rocessInput

앱의 UI 스레드에서 조작 관리자에게 키보드 및 마우스 메시지를 전달합니다.
IDirectManipulationManager::RegisterHitTestTarget

적중 테스트를 위한 전용 스레드를 등록합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2012 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 directmanipulation.h

추가 정보

직접 조작 인터페이스