DIRECTMANIPULATION_SNAPPOINT_COORDINATE 열거형(directmanipulation.h)

끌기 지점 컬렉션의 좌표계를 정의합니다.

Syntax

typedef enum DIRECTMANIPULATION_SNAPPOINT_COORDINATE {
  DIRECTMANIPULATION_COORDINATE_BOUNDARY = 0,
  DIRECTMANIPULATION_COORDINATE_ORIGIN = 0x1,
  DIRECTMANIPULATION_COORDINATE_MIRRORED = 0x10
} ;

상수

 
DIRECTMANIPULATION_COORDINATE_BOUNDARY
값: 0
기본값

끌기 지점은 DIRECTMANIPULATION_COORDINATE_MIRRORED 지정하지 않는 한 콘텐츠의 위쪽 및 왼쪽 경계를 기준으로 지정되며, 이 경우 콘텐츠의 아래쪽 및 오른쪽 경계를 기준으로 지정됩니다. 확대/축소의 경우 경계는 1.0f입니다.
DIRECTMANIPULATION_COORDINATE_ORIGIN
값: 0x1
끌기 지점은 뷰포트의 원점을 기준으로 지정됩니다.
DIRECTMANIPULATION_COORDINATE_MIRRORED
값: 0x10
끌기 지점은 원점의 음수 방향으로 지정된 대로 해석됩니다. 원본이 뷰포트 또는 콘텐츠의 아래쪽과 오른쪽으로 이동합니다. 확대/축소에 대해 설정할 수 없습니다.

설명

DIRECTMANIPULATION_COORDINATE_ORIGINDIRECTMANIPULATION_COORDINATE_MIRRORED 모두 지정된 경우 스냅 포인트는 콘텐츠의 아래쪽 및 오른쪽 경계(콘텐츠 크기 - 뷰포트의 크기)에서 지정된 대로 해석됩니다. 이는 콘텐츠가 일반적으로 지정되고 오른쪽에서 왼쪽 또는 맨 아래에서 맨 위로 렌더링되는 RTL 읽기 시나리오를 위한 것입니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 8 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2012 [데스크톱 앱만 해당]
머리글 directmanipulation.h

추가 정보

직접 조작 열거형

SetSnapCoordinate