DisplayTarget 클래스

정의

표시 파이프라인에 대한 논리적 "대상"의 시간 조각을 나타냅니다. 이는 일반적으로 HDMI 포트와 같은 GPU의 물리적 커넥터와 유사하지만 데이지 체인 DisplayPort 대상을 나타내는 가상 대상일 수 있습니다.

public ref class DisplayTarget sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 458752)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class DisplayTarget final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 458752)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class DisplayTarget
Public NotInheritable Class DisplayTarget
상속
Object Platform::Object IInspectable DisplayTarget
특성

Windows 요구 사항

디바이스 패밀리
Windows 10, version 1809 (10.0.17763.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v7.0에서 도입되었습니다.)

설명

DisplayTarget 개체는 IsStale 속성을 제외하고 변경할 수 없습니다. IsStale이 이trueDisplayManager.GetCurrentTargets를 호출하여 모든 DisplayTarget 개체에 대한 최신 상태를 다시 열거할 수 있습니다.

속성

Adapter

DisplayTarget을 열거하는 어댑터를 가져옵니다.

AdapterRelativeId

디바이스 시작 및 다시 부팅에서 커넥터를 고유하게 식별하는 이 대상에 대한 드라이버 정의 식별자를 가져옵니다. 이 식별자는 어댑터 내에서만 고유하며 연결된 모니터를 전혀 참조하지 않습니다.

DeviceInterfacePath

개체를 만들 때 또는 null 모니터가 연결되지 않은 경우 대상에 연결된 모니터의 PnP 디바이스 인터페이스를 가져옵니다.

IsConnected

모니터를 만들 때 이 DisplayTarget 에 연결되었는지 여부를 나타내는 부울 값을 가져옵니다.

IsStale

DisplayTarget 을 만든 이후 시스템 표시 상태가 변경되었는지 여부를 나타내는 값을 가져옵니다.

IsVirtualModeEnabled

이 대상이 가상 모드를 지원하는지 여부를 나타내는 부울 값을 반환합니다.

IsVirtualTopologyEnabled

이 대상이 가상/소프트웨어 복제를 지원하는지 여부를 나타내는 부울 값을 반환합니다.

MonitorPersistence

하드웨어가 연결된 모니터를 더 이상 보고하지 않을 때 대상에 연결된 모니터가 가상으로 유지되는 방식을 나타내는 값을 가져옵니다.

Properties

다음에 사용하도록 예약됩니다.

StableMonitorId

안정적인 모니터 식별자를 나타내는 값을 가져옵니다.

UsageKind

사용 종류를 나타내는 값을 가져옵니다.

메서드

IsEqual(DisplayTarget)

대상의 모든 속성이 다른 대상과 동일한지 여부를 확인하여 대상에 대한 변경 내용이 없음을 나타냅니다.

IsSame(DisplayTarget)

어댑터AdapterRelativeId 속성을 비교하여 이 대상 개체가 다른 대상 개체와 동일한 기본 하드웨어 대상을 참조하는지 여부를 결정합니다. GetCurrentTargets 호출마다 새 DisplayTarget 개체가 생성되므로 이 메서드를 사용하여 이전에 검색한 대상을 새로 만든 대상과 일치시킬 수 있습니다.

TryGetMonitor()

DisplayTarget에 현재 연결된 모니터를 설명하는 개체를 검색하려고 시도합니다. 이 메서드는 DisplayTarget 개체를 만든 이후 DisplayTarget 에서 모니터가 연결되었거나 플러그를 뽑었는지 여부를 설명하는 DisplayTarget 의 속성과 다른 모니터를 실패하거나 반환 수 있습니다. DisplayTarget을 만든 후 모니터가 변경되었을 수 있는 경우 IsStale은 true를 반환합니다.

적용 대상