다음을 통해 공유


ProjectionManager 클래스

정의

프로젝터와 같은 보조 디스플레이로 전송되는 창(앱 보기)을 관리하기 위한 메서드 집합을 정의합니다.

public ref class ProjectionManager abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ProjectionManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class ProjectionManager
Public Class ProjectionManager
상속
Object Platform::Object IInspectable ProjectionManager
특성

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)

속성

ProjectionDisplayAvailable

프로젝션 디스플레이를 사용할 수 있는지 여부를 가져옵니다.

메서드

GetDeviceSelector()

디바이스 서비스를 열거하는 데 사용되는 문자열을 반환합니다.

RequestStartProjectingAsync(Int32, Int32, Rect)

에 대한 요청을 비동기적으로 프로젝터 또는 다른 보조 디스플레이에 창(앱 보기)을 보냅니다.

RequestStartProjectingAsync(Int32, Int32, Rect, Placement)

에 대한 요청은 지정된 기본 배치를 사용하여 프로젝터 또는 기타 보조 디스플레이에 창(앱 보기)을 비동기적으로 보냅니다.

StartProjectingAsync(Int32, Int32)

창(앱 보기)을 프로젝터 또는 다른 보조 디스플레이로 비동기적으로 보냅니다.

StartProjectingAsync(Int32, Int32, DeviceInformation)

창(앱 보기)을 프로젝터 또는 다른 보조 디스플레이로 비동기적으로 보내고 디스플레이에 대한 정보를 제공합니다.

StopProjectingAsync(Int32, Int32)

프로젝터 또는 기타 보조 디스플레이에서 표시하는 창(앱 보기)을 비동기적으로 숨깁니다.

SwapDisplaysForViewsAsync(Int32, Int32)

호출 창(앱 보기)을 프로젝터 또는 기타 보조 디스플레이에 표시된 창으로 비동기적으로 바꿉니다. 그 결과 호출 창이 프로젝터에 표시되고 이전에 프로젝터된 창이 디바이스 화면에 표시됩니다.

이벤트

ProjectionDisplayAvailableChanged

프로젝터 또는 기타 보조 디스플레이를 사용할 수 있거나 사용할 수 없게 되면 발생합니다.

적용 대상

추가 정보