다음을 통해 공유


IDirectManipulationCompositor 인터페이스(directmanipulation.h)

캔버스(JavaScript를 사용하는 Windows 앱) 또는 Canvas(C++, C#또는 Visual Basic을 사용하는 Windows 스토어 앱)와 같이 조작된 콘텐츠를 그리기 화면과 연결하는 작성자 개체를 나타냅니다.

상속

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

메서드

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

 
IDirectManipulationCompositor::AddContent

콘텐츠(호출자가 소유)를 작성자와 연결하고, 컴퍼지션 디바이스를 콘텐츠에 할당하고, 다른 컴퍼지션 시각적 개체를 기준으로 컴퍼지션 트리의 콘텐츠 위치를 지정합니다.
IDirectManipulationCompositor::Flush

작성기에서 보류 중인 모든 업데이트를 렌더링을 위해 시스템에 커밋합니다.
IDirectManipulationCompositor::RemoveContent

작성자에서 콘텐츠를 제거합니다.
IDirectManipulationCompositor::SetUpdateManager

작성기 업데이트를 직접 조작으로 보내는 데 사용되는 업데이트 관리자를 설정합니다.

설명

IDirectManipulationCompositor의 사용자 지정 구현에 대한 입력 이벤트 중에 직접 조작 뷰포트의 콘텐츠를 수동으로 업데이트해야 합니다. Update를 호출하여 뷰포트 내의 콘텐츠를 다시 그릴 수 있습니다.

다음 함수 중 하나를 호출하여 뷰포트에서 수동 모드를 지정합니다.

요구 사항

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

추가 정보

직접 조작 인터페이스

IDirectManipulationCompositor2