다음을 통해 공유


RequiresPointer 열거형

정의

요소가 게임 컨트롤러에서 마우스와 유사한 포인터 동작을 필요로 하는 경우를 지정하는 상수를 정의합니다.

public enum class RequiresPointer
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
enum class RequiresPointer
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
public enum RequiresPointer
Public Enum RequiresPointer
상속
RequiresPointer
특성

필드

Never 0

포인터는 마우스 역할을 하지 않습니다.

WhenEngaged 1

포인터는 사용자가 마우스 모드를 사용할 때 마우스 역할을 합니다.

WhenFocused 2

포인터는 페이지가 포커스를 받을 때 마우스로 작동합니다. Page 요소에서만 지원됩니다.

설명

이 열거형은 Control.RequiresPointer 속성에 대한 값을 제공합니다.

비 포인터 입력 장치의 경우 키보드의 Tab 및 화살표 키 또는 게임 컨트롤러의 방향 패드(D 패드) 및 엄지 스틱과 같은 다양한 방법을 통해 컨트롤 간에 포커스가 이동합니다. 지도 및 그리기 표면과 같은 일부 사용자 환경의 경우 XY 포커스 탐색을 사용할 수 없거나 실용적이지 않습니다. RequiresPointer를 사용하면 앱이 게임 컨트롤러를 사용하여 자유롭게 이동할 수 있는 커서를 통해 포인터와 유사한 상호 작용 환경을 제공할 수 있습니다.

RequiresPointer는 게임 컨트롤러를 사용하는 경우에만 지원됩니다. 그렇지 않으면 속성이 무시됩니다.

자세한 내용은 Xbox 및 TV용 디자인마우스 모드 섹션을 참조하세요.

적용 대상